エラーが出るんだけ怒!
×ボタンでフォームを閉じるとエラーが出る
上記のようにフォームと閉じると以下のような「System.ObjectDisposedException」が発生します。
これは破棄されたオブジェクトにアクセスする時に発生するエラーで、エラー処理をする事でエラー発生を抑制することができます。
エラー処理
エラー処理はエラーが発生する箇所をtry{…}catch(Exception ex){エラーが発生した時の処理}で囲むだけでOKです。
今はエラーが発生した時の処理は必要ないため空っぽにします。
private void Bw_DoWork(object sender, DoWorkEventArgs e) { LC labelChange = new LC(LabelChange); while (true) { try { Invoke(labelChange); } catch (Exception ex) { } } }