2009-10-03 11 views
0

Je suis un noob à VB.NET et je me demandais comment faire quelque chose que vous tapez dans une zone de texte sur l'application tapez ce texte dans une zone de texte de site Web et soumettre quoi dans la zone de texte en appuyant sur un bouton? J'utilise Visual Studio 2008.Faire du type TextBox dans une zone de texte?

Répondre

0

C'est un peu difficile à faire, mais c'est possible. Cependant, sans plus de détails sur le navigateur spécifique ou ce que vous essayez de copier, vous n'obtiendrez pas beaucoup de réponses ici.

Meilleure suggestion: Au lieu d'essayer de contrôler le navigateur via "vaudou", vous avez peut-être simplement demandé à votre application VB.NET de soumettre directement le formulaire/requête au serveur Web et de supprimer l'intermédiaire (le navigateur)?

+0

l'application contient effectivement un navigateur web et je suis juste essayer de faire une zone de texte externe, car la boîte sur le site Web est d'autant wasy au bas de la page et je veux le rendre facile d'accès –

0

Je suppose que vous essayez de POST des données à un formulaire Web à partir d'une autre application. Vérifiez this sur; c'est en C# mais vous pouvez le traduire en VB.NET. Il utilise un contrôle WebBrowser et la méthode SetAttribute pour définir des valeurs d'entrée sur le formulaire Web.

 
// C# 
WebBrowser browser; 
... 
browser.Document.GetElementById("username").SetAttribute("value", "MyUsername"); 
... 
form.InvokeMember("submit"); 
Questions connexes