私の問題は単純ですが、なぜ if/loop 内で機能しないのかわかりません。ここではいくつかの例を示します。
働くもの:
private void button1_Click(object sender, EventArgs e)
{
webBrowser1.Document.GetElementById("login").SetAttribute("value", "something");
webBrowser1.Document.GetElementById("password").SetAttribute("value", "something");
}
動作していないもの:
if (webBrowser1.IsBusy == false)
{
webBrowser1.Document.GetElementById("login").SetAttribute("value", "something");
webBrowser1.Document.GetElementById("password").SetAttribute("value", "something");
}
「if」ステートメントが何であれ、機能しません。また、「for」で試し、「for」のループから抜け出そうとしましたが、「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーが引き続き発生します。