私は基本的にForm1のテキストボックスに行を書き込む例外ハンドラ関数があります。これは正常に動作してもうまく動作しますが、2番目のスレッドはプロパティにアクセスできないプロセスを開始するためにスレッドを使用します。例外がスローされていないが、テキストがテキストボックスに書き込まれません。スレッドからForm1プロパティにアクセスする
Public Sub ExceptionHandler(ByVal Description As String, Optional ByVal Message As String = Nothing)
' Add Error To Textbox
If Message = Nothing Then
Form1.txtErrLog.Text += Description & vbCrLf
Log_Error(Description)
Else
Form1.txtErrLog.Text += Description & " - " & Message & vbCrLf
Log_Error(Description, Message)
End If
MessageBox.Show("caught")
End Sub
が、このようスレッドからフォームのプロパティにアクセスすることは可能ですか、テキストファイルまたは同様に書き込み、テキストボックスをリフレッシュするために容易になるだろう10秒ごとにプロパティが表示されます(このオプションは良いオプションではありませんが、これが唯一の方法であれば!)。
また、まだVBに新しいので、私は良い練習ではない何かをしたら私に教えてください!