ユーザーがアプリケーションを簡単に終了できるようにしたいと思います。ただし、何らかの理由で、ストップウォッチによって制御されている時間遅延のあるコードを実行しようとしています。試行するかどうかは関係ありませんが、エラーを停止してアプリケーションを強制終了し、実行中のすべてのスレッドを終了します。
Visual Basic Express 2008をSP1で使用しており、vb.netでコーディングしています。これはWinFormアプリケーションです。
Formname.Close()を使用してフォームを閉じるだけで、Application.Exit()も試しました。テキストボックスを参照しているスレッドを終了するIfThenステートメントを試し、Application.ExitThread()で終了しました。
私が得た:
ObjectDisposedExceptionは処理されませんでした
破棄されたオブジェクトにアクセスできません。オブジェクト名:'TextBox'。
この例外を処理する方法、または単に終了する方法を教えてください。
助けてくれてありがとう!
編集:明確にするために、これがどのように達成されるかは気にしません。アプリケーションの実行を停止し、エラーが発生しないようにしたいだけです。