■96631 / ) |
Re[2]: メインフォームと通信フォームを別スレッドで実行させたい。 |
□投稿者/ ヒロカンサ (2回)-(2020/12/26(Sat) 17:17:43)
|
■No96627 (kiku さん) に返信 > ■No96625 (ヒロカンサ さん) に返信 >>開発環境:Win10 Home 64bit >>使用言語:Visual Studio Community 2019 >> >>VB.net、初心者です。 >>Visual Basic にて、メインフォームとシリアル通信をしている >>フォームがあります。 >>メインフォームでは、シリアル通信で取得したデータを >>使って処理を行っています。 > > シリアル通信をしているフォームは、 > 通信をしていること以外に何をしていますか? > > 通信開始ボタンがあるとか? > 何か表示しているとか? >
シリアル通信は、フォームのロードイベントで
タイマーコントロールを張り付けて、0.1秒間隔で、データの送受信を行うようにしています。
シリアル通信でやり取りしているデータを、表示しています。(通信のモニタ)
メインフォームでは、ファイルの読み書きや一時待ちのthread.sleep とか、行っています。
その間もシリアル通信を止めたくないので、どうかご教授ください。
VB.net初心者で、魔界の仮面弁士さんからもアドバイス頂いていますが、内容が、理解できていません。
すいません、よろしくお願いします。
|
|