【发布时间】:2012-08-09 12:49:22
【问题描述】:
我想在 WebBrowser 完成浏览后清除 C# 中 WebBrowser 控件的浏览历史记录。
这是我的代码:
try
{
foreach (string sr in File.ReadAllLines("link.txt"))
{
webBrowser1.Navigate(sr);
webBrowser1.ScriptErrorsSuppressed = true;
}
while (webBrowser1.ReadyState != WebBrowserReadyState.Complete)
{
Application.DoEvents();
}
}
catch(Exception)
{
MessageBox.Show("Internet Connection not found","Error",MessageBoxButtons.OK,MessageBoxIcon.Error);
this.Close();
}
【问题讨论】:
-
我提供了一个解决方案,看看我的回答,使用API是唯一可靠的方法,否则你会发现它在某些版本的windows中不起作用。
标签: c# browser webbrowser-control browser-history