Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 阅读浏览页面上的文本_C#_Winforms_Webbrowser Control - Fatal编程技术网

C# 阅读浏览页面上的文本

C# 阅读浏览页面上的文本,c#,winforms,webbrowser-control,C#,Winforms,Webbrowser Control,我现在是c语言的新手,我正在尝试编写一个小应用程序。 我遇到的问题是: string webPageSourceCode = webBrowser1.DocumentText; if (webPageSourceCode.Contains("Account disabled")) { log.Items.Add("This account is banned RIP"); log.SelectedIndex = log.Items.Count - 1;

我现在是c语言的新手,我正在尝试编写一个小应用程序。 我遇到的问题是:

string webPageSourceCode = webBrowser1.DocumentText;

if (webPageSourceCode.Contains("Account disabled"))
{
       log.Items.Add("This account is banned RIP");
       log.SelectedIndex = log.Items.Count - 1; 
       showLoginFormAgainTimer.Stop();
       webBrowser1.DocumentCompleted -= LoadAccount;
       return;
}
此代码用于阅读网页,查看是否有任何文本显示“帐户已禁用”,但找不到它

string webPageSourceCode = webBrowser1.DocumentText;

if (webPageSourceCode.Contains("Account disabled"))
{
       log.Items.Add("This account is banned RIP");
       log.SelectedIndex = log.Items.Count - 1; 
       showLoginFormAgainTimer.Stop();
       webBrowser1.DocumentCompleted -= LoadAccount;
       return;
}
我已经在这里和其他地方搜索过了,但每次我所得到的只是阅读文本文件的信息,而不是阅读网页上的文本

string webPageSourceCode = webBrowser1.DocumentText;

if (webPageSourceCode.Contains("Account disabled"))
{
       log.Items.Add("This account is banned RIP");
       log.SelectedIndex = log.Items.Count - 1; 
       showLoginFormAgainTimer.Stop();
       webBrowser1.DocumentCompleted -= LoadAccount;
       return;
}

我试图阅读的网页截图如下:

在初始化webPageSourceCode后插入一个断点,看看它包含什么。@JackJack此代码在哪个事件上运行?你确定这个活动有效吗?@JackJack这个活动叫什么名字?我没有要求参数;是“文档完成”吗?@JoJo是的,thanks@JackJack您是否已检查webPageSourceCode字符串包含的内容?
string webPageSourceCode = webBrowser1.DocumentText;

if (webPageSourceCode.Contains("Account disabled"))
{
       log.Items.Add("This account is banned RIP");
       log.SelectedIndex = log.Items.Count - 1; 
       showLoginFormAgainTimer.Stop();
       webBrowser1.DocumentCompleted -= LoadAccount;
       return;
}