gpt4 book ai didi

c# - 如何为 webBrowser 导航事件设置超时

转载 作者:太空狗 更新时间:2023-10-29 18:25:53 25 4
gpt4 key购买 nike

我如何为 webBrowser 导航(url)事件设置超时

c# 网络框架 4.0

最佳答案

当然是通过使用定时器。例如:

    public void NavigateTo(Uri url) {
webBrowser1.Navigate(url);
timer1.Enabled = true;
}

private void timer1_Tick(object sender, EventArgs e) {
timer1.Enabled = false;
MessageBox.Show("Timeout on navigation");
}

private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) {
if (e.Url == webBrowser1.Url && timer1.Enabled) {
timer1.Enabled = false;
// etc..
}
}

关于c# - 如何为 webBrowser 导航事件设置超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4119161/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com