プログラムで選択したテキストボックスにデータを追加できるように、Webページで使用できるテキストボックスを選択するにはどうすればよいですか?ウェブページでテキストボックスを選択する方法
一連のWebサイトに自動ログインするC#プログラムをセットアップしようとしています。
例のウェブサイト:
現在のコード:
private void login()
{
System.Net.HttpWebRequest whatCDReq = (System.Net.HttpWebRequest)System.Net.WebRequest.Create("http://what.cd/login.php");
HTMLDocument htmlDoc = new HTMLDocumentClass();
htmlDoc = (HTMLDocument)webBrowser1.Document;
HTMLInputElement username = (HTMLInputElement)htmlDoc.all.item("p", 0);
username.value = "Test";
}
「ウェブページ上のテキストボックスを選択する」とはどういう意味ですか?どのようなプログラムがあなたのプログラムですか? – Icarus
C#の一連のWebサイトの自動ログイン - C#がタイトルにありましたが、編集されました。理由はわかりません。 – cheeseman
遠隔Webサーバーの入力フィールドをプログラムで埋めようとしているとします。 [HttpWebRequest](http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.aspx)、[NameValueCollection](http://msdn.microsoft.com/en/default.aspx)を参照してください。 -us/library/system.collections.specialized.namevaluecollection.aspx)クラスとこのSO-answer:http://stackoverflow.com/questions/7023046/sending-namevaluecollection-to-http-request-c-sharp –