Vb.net WebBrowser Visual Basic
如何阻止新选项卡在visual basic中自动打开google.com。我需要一个空白的url文本框 这是我的新标签代码Vb.net WebBrowser Visual Basic,vb.net,Vb.net,如何阻止新选项卡在visual basic中自动打开google.com。我需要一个空白的url文本框 这是我的新标签代码 Private Sub AddTabToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles AddTabToolStripMenuItem.Click Dim tab As New TabPage Dim newtab As New tab newtab.Show()
Private Sub AddTabToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles AddTabToolStripMenuItem.Click
Dim tab As New TabPage
Dim newtab As New tab
newtab.Show()
newtab.TopLevel = False
newtab.Dock = DockStyle.Fill
tab.Controls.Add(newtab)
Form1.TabControl1.TabPages.Add(tab)
Form1.TabControl1.SelectedTab = tab
这是表单加载时的代码
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim t As New TabPage
Dim newtab As New tab
newtab.Show()
newtab.TopLevel = False
newtab.Dock = DockStyle.Fill
t.Controls.Add(newtab)
TabControl1.TabPages.Add(t)
End Sub
在您真正将其设置为打开页面之前,它不会打开页面。在代码的某个地方,您有一些类似的东西 webbrowser1.navigate(“www.google.com”)
最有可能发生在表单加载事件中。只需删除即可。如果需要,您可以允许用户设置自己的主页 只需在下拉栏中创建一个按钮或一个项目,上面写着“设置主页” 为web浏览器创建一个名为homePage的新设置,将其设置为string。别做别的 接下来,创建一个名为Homepage的新表单,并通过双击该按钮并放入
homepage.show()
在该按钮的代码中
在您创建的另一个表单上,您需要一个文本框和一个显示“保存”的按钮
双击按钮并将此代码放入按钮的代码块中
textbox1.text = my.settings.homePage
my.settings.save()
最后,在您的原始浏览器窗体上,在form1_load下放置这行代码
webbrowser1.navigate(my.settings.homePage)
这应该行得通,至少对我的浏览器是这样的我不太明白你在这里的意思。您正在尝试创建选项卡式webbrowser吗?你是用什么设计的?您需要将webbrowser的Url属性设置为nothing,将textbox.text属性设置为nothing是的,我正在制作一个选项卡式webbrowser。但在此期间,我会尝试将其设置为零。谢谢山姆,我意识到我已经在我的主页设置中设置了它。然而,我想在页面开始时添加“www.google.com”,而不涉及同样的问题,也不提供任何建议。我在考虑一个If语句。