【初心者歓迎】C/C++室 Ver.75【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0076VBプログラマ
2011/03/16(水) 18:24:06.02RS232Cでマルチタスクで各ポートにアクセスするプログラムで、スレッド1はRS232CのCOM1、スレッド2はCOM2、スレッド3はCOM3のみをアクセスし、1つのポートに複数のスレッドからはアクセスしない。
Thread1Func,Thread2Func,Thread3Funcを同時にスレッドで実行させて、うまく通信できるものでしょうか?
誰かやったことある方いましたら教えていただけますよう、お願いします。 自分で試したいのですが、RS232Cが会社のPCにはありません。
---
Thread1Func()
{
CreateFile("COM1"..
SetCommState
WriteFile
ReadFile
:
}
---
Thread2Func()
{
CreateFile("COM2"..
SetCommState
WriteFile
ReadFile
:
}
---
Thread3Func()
{
CreateFile("COM3"..
SetCommState
WriteFile
ReadFile
:
}
■ このスレッドは過去ログ倉庫に格納されています