2010-05-01 103 views
0

您好我揭露了我的问题,但首先我问你一个例子,否则你会明白为什么,在VB6浏览网站和谷歌的例子时,我设置文本框的值“测试”,然后单击在commandbotton上,我只需输入源 webbrowser1.document.all(“g”)。 value =“Test” WebBrowser1.document.all(“btnG”)。点击**VB.NET使用浏览器

我会对vb.Net做同样的事情,但我不能,我很乐意接受你的建议。 在此先感谢

回答

0

它可能应该类似于此:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
    WebBrowser1.Document.All("g").InnerText = "Test" 
    WebBrowser1.Document.All("btnG").InvokeMember("Click") 
    End Sub 
+0

非常好,谢谢 – user325439 2010-05-01 19:21:31

0

我不知道如果我明白究竟但是这可能会做你想要什么:

WebBrowser1.Url = New Uri(String.Format("http://www.google.co.uk/#hl=en&q={0}", txtBox1.Text)) 
+0

这不是我尝试过的另一个例子,我通过点击文本框CommandButton google发布CommandButton和Web浏览器,应该在google(搜索栏)中输入“test”文本框。 总之我要在谷歌搜索栏中插入“测试”一词 – user325439 2010-05-01 14:35:39

+0

还是不明白区别。如果你的窗体中有'txtBox1'控件,并且用户在那里输入单词“test”,并点击调用我在上面写的代码的按钮,它应该打开www.google.co.uk并自动搜索“test “并且单词测试确实出现在谷歌页面上的搜索框中。 – 2010-05-01 15:10:21