7
AutoResetEvent receiver = new AutoResetEvent(false);
Thread t = null;
            t = new Thread(new ThreadStart(() =>
            {

                while (Browser.ReadyState != WebBrowserReadyState.Complete) // error
                {
                    Thread.Sleep(10);
                }
                receiver.Set();
                t.Abort();
            }));
            t.Start();

            // Timeout
            success = receiver.WaitOne(10000);

ブラウザは

public WebBrowser Browser { get; set; }

スクリーンショット

なぜこのようなエラーが発生するのか、よくわかりません。Browser.ReadyState は列挙型ですWebBrowserReadyState

それで、あなたはどう思いますか?

編集: 最初: SS1 2番目: SS2

4

0 に答える 0