我有一个简单的程序,我可以打开一个网页,然后从 textbox1 粘贴用户名和密码
然后在里面做一些事情,之后想用另一个帐户重新登录
我可以为两个或三个帐户做到这一点,我想处理开放数量的用户名
我想从多行文本框中获取用户名
仅粘贴第一行和密码并单击确定的代码是:
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");
然后我想重新登录并在第二行(另一个帐户)然后第三行等上做同样的事情。我该怎么做?