Делать текстовое поле типа в текстовое поле? - PullRequest
0 голосов
/ 04 октября 2009

Я новичок в VB.NET, и мне было интересно, как сделать что-то, что вы вводите в текстовое поле в приложении типа, текст в текстовое поле веб-сайта и отправлять то, что в текстовом поле, нажав кнопку? Я использую Visual Studio 2008.

Ответы [ 2 ]

0 голосов
/ 04 октября 2009

Я предполагаю, что вы пытаетесь отправить данные в веб-форму из какого-либо другого приложения. Проверьте это ; это в C #, но вы можете перевести его на VB.NET. Он использует элемент управления WebBrowser и метод SetAttribute для установки значений ввода в веб-форме.

// C#
WebBrowser browser;
...
browser.Document.GetElementById("username").SetAttribute("value", "MyUsername");
...
form.InvokeMember("submit");
0 голосов
/ 04 октября 2009

Это немного сложно сделать, но это возможно. Однако, без более подробной информации о конкретном браузере или о том, что вы пытаетесь скопировать, вы не получите здесь много ответов.

Лучшее предложение: вы решили вместо того, чтобы пытаться управлять браузером через «voodoo», что вы можете просто попросить ваше приложение VB.NET отправить форму / запрос непосредственно на веб-сервер и исключить посредника браузер)

...