多线程 子线程委托调用 窗体方法 实例

来源:互联网 发布:乐视电视mac码在哪 编辑:程序博客网 时间:2024/04/28 12:28
private void Form2_Load(object sender, EventArgs e)
        {
            AsynRun(openUrl);
        }
        private void openUrl()
        {
            this.Invoke(new bbbb(aaaa));
        }
        private delegate void bbbb();
        private void aaaa()
        {
            webBrowser1.Navigate("http://www.baidu.com");
            while (webBrowser1.ReadyState != WebBrowserReadyState.Complete)
                Application.DoEvents();
            webBrowser1.document.getElementByIdx_x("kw").Focus();
            SendKeys.SendWait("^v");
        }


        private void AsynRun(ThreadStart ts)
        {
            Thread thread = new Thread(ts);
            thread.IsBackground = true;
            thread.Start();
        }
0 0
原创粉丝点击