代码之家  ›  专栏  ›  技术社区  ›  Danny

从其他表单调用dim

  •  -3
  • Danny  · 技术社区  · 8 年前

    您好,我正在尝试从主窗体调用浏览器,但键入时浏览器不可见 FrmWebBrowser.browser

    这是来自 FrmWebBrowser

    Imports CefSharp
    Imports CefSharp.WinForms
    Public Class FrmWebBrowser
        Public Sub FrmWebBrowser_Load(sender As Object, e As EventArgs) Handles MyBase.Load
            Dim settings As New CefSettings()
            Dim browser = New ChromiumWebBrowser("http://google.com/") With {
                .Dock = DockStyle.Fill
            }
            Me.Controls.Add(browser)
        End Sub
    End Class
    
    1 回复  |  直到 8 年前
        1
  •  0
  •   David Wilson    8 年前

    只需声明 browser 在表格的开头。

    dim browser as ChromiumWebBrowser
    Public Sub FrmWebBrowser_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Dim settings As New CefSettings()
        browser = New ChromiumWebBrowser("http://google.com/") With {
            .Dock = DockStyle.Fill
        }
        Me.Controls.Add(browser)
    End Sub