0

我是 VB.NET 的菜鸟,我想知道如何在应用程序类型的文本框中输入一些内容,然后将文本输入网站文本框并通过按下按钮提交文本框中的内容?我正在使用视觉工作室 2008。

4

2 回答 2

0

这有点棘手,但这是可能的。但是,如果没有有关特定浏览器的更多详细信息或您要复制的内容,您将不会在这里得到很多答案。

更好的建议:您是否考虑过与其尝试通过“巫毒”控制浏览器,不如让您的 VB.NET 应用程序直接将表单/请求提交到 Web 服务器并切断中间人(浏览器)?

于 2009-10-03T21:41:29.337 回答
0

我假设您正在尝试将数据从其他应用程序发布到 Web 表单。看看这个;它在 C# 中,但您可以将其转换为 VB.NET。它使用 WebBrowser 控件和 SetAttribute 方法在 Web 表单上设置输入值。

// C#
WebBrowser 浏览器;
...
browser.Document.GetElementById("username").SetAttribute("value", "MyUsername");
...
form.InvokeMember("提交");
于 2009-10-03T21:42:56.043 回答