Webページを開いて、textbox1からユーザー名とパスワードを貼り付けることができる簡単なプログラムがあります。
次に、内部で何かを実行します。その後、別のアカウントで再ログインします。
私は2つまたは3つのアカウントでそれを行うことができます私は開いている数のユーザー名を扱いたいです
複数行のテキストボックスからユーザー名を取得したい
最初の行とパスワードのみを貼り付けて[OK]をクリックするコードは次のとおりです。
TextReader read = new StringReader(textBox2.Text);
int rows = 500;
string[] text1 = new string[rows];
for (int r = 1; r < rows; r++)
{
text1[r] = read.ReadLine();
// textBox3.Text = text1[r];
HtmlElement ele = webBrowser1.Document.GetElementById("name"); if (ele != null)
ele.InnerText = text1[r];
ele = webBrowser1.Document.GetElementById("password"); if (ele != null)
ele.InnerText = text1[r] + "5";
ele = webBrowser1.Document.GetElementById("s1"); if (ele != null)
ele.InvokeMember("click");
text1[r]
最初の行だけがかかることを意味します
これでプログラムが内部にあり、このコードでログアウトします
webbrowser1.navigate("http://example.com/logout.php");
次に、再ログインして、2行目(別のアカウント)、3行目などで同じ入力を行います。どうすればよいですか?