→ loveme00835:如果直接把 strTurn.c_str() strTurn.size() 作為引數 07/12 01:39
→ loveme00835:傳給 WriteFile() 會如何? 07/12 01:39
error C2664: 'WriteFile' : 無法將參數 3 從 'const char *' 轉換成 'DWORD'
請問 strTurn.size() 要放哪裡?
※ 編輯: deo2000 來自: 118.168.17.235 (07/12 02:08)
→ loveme00835:第三個引數, 你不知道每個引數的涵義嗎? = =" 07/12 02:35
沒錯,真的不知道XD
可是第三個已經放 strTurn.c_str() 了耶 (結果當然是會error)
※ 編輯: deo2000 來自: 118.168.17.235 (07/12 02:45)
推 flylover:Send與Receive之間要delay time,時間依BaudRate,TimeOut 07/12 09:30
可是我只有Send, 沒有Receive耶, 兩次send之間也要delay time嗎?
※ 編輯: deo2000 來自: 118.168.16.13 (07/12 18:31)
→ zetab:CreateFile的時候是用overlapped還是non-overlapped? 07/12 20:43
我不懂overlapped和non-overlapped的差別耶
貼上port set的程式碼
/****Com Port Set****/
HANDLE hComm;
DCB dcb;
hComm = CreateFile("\\\\.\\COM3",GENERIC_READ |
GENERIC_WRITE,0,NULL,OPEN_EXISTING,0,0);
GetCommState(hComm,&dcb);
dcb.BaudRate = CBR_9600;
dcb.ByteSize = 8;
dcb.Parity = 1;
dcb.StopBits = ONESTOPBIT;
※ 編輯: deo2000 來自: 118.168.16.13 (07/12 23:55)