【发布时间】:2016-07-13 03:57:11
【问题描述】:
我正在 VB.NET 中开发一个应用程序,其中我的主窗口窗体中有一个名为“Form1”的 WebBrowser 控件。
Form1 作为多个选项卡,其中第一个选项卡用于名为“wb1”的网络浏览器控件。当窗口打开时,一些 url 说“abc.com”正在加载。
这个 abc.com 网站有一些登录选项,在手动登录到网站后,用户在一一解决(FIFO)后一一解决。
每件作品我应该说网页都有几个框架。现在我想要的是,如果用户点击一个按钮,另一个表单会出现“Form2”,它将有一个名为“wb2”的网络浏览器控件。
我想将当前的 wb1 实例复制到 wb2 中。是否可以将其作为参数或以任何其他方式传递?
如果您对我的疑问或要求有误解,请随时发表评论,我会再次解释。谢谢大家。等待解决方案。
【问题讨论】:
-
如果您想在 Form2 中使用相同的实例,您可以将 Web 浏览器控件传递给该表单。注意:您在 Form2 中所做的任何更改也会反映在 Form1 中。
-
你试过了吗,将它作为参数传递?
-
您不会将
WebBrowser控件作为参数传递。您可以从WebBrowser获得所需的任何信息,然后通过该信息。第二种形式将使用该信息来配置它自己的WebBrowser控件。
标签: .net vb.net reference parameter-passing webbrowser-control