C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■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初心者で、魔界の仮面弁士さんからもアドバイス頂いていますが、内容が、理解できていません。

すいません、よろしくお願いします。



返信 編集キー/


管理者用

- Child Tree -