各位大大,我是想用webbrowse循环登陆获得cookie再传给httphelp,目前出现问题是 循环控制问题,后一个用户cookie会覆盖前一个,我知道是自己循环登陆有问题,求思路
[C#] 纯文本查看 复制代码 string loginurl = "http://www.sufeinet.com/member.php?mod=logging&action=login";
string []username = new string[] {"posttest1", "posttest2" };
string[] password = new string[] { "111111 ", "111111" };
for (int i = 0; i < username.Length ; i++)
{
Form2 frmBrowse = new Form2();
frmBrowse.username = Convert.ToString(username[i]);
frmBrowse.password = Convert.ToString(password[i]);
frmBrowse.Show();
try
{
frmBrowse.webBrowser1.Navigate(loginurl);
while (frmBrowse.webBrowser1.ReadyState != WebBrowserReadyState.Complete) Application.DoEvents();
}
catch (InvalidOperationException)
{
}
frmBrowse.GetMoney += new DelegateText(GetMoney ); //登陆后逻辑代码
}
|