View Single Post
Old 17-11-2008, 06:29 PM   #4
bachelor
Đệ tử 2 túi
 
Tham gia ngày: Jun 2006
Bài gửi: 27
:
Ok sẽ test thử bằng Adapter khác xem sao !
Còn về vấn đề timeout nếu bằng 0xFFFFFFFF (tức là INFINITE) thì chương trình mới chạy, còn nếu nhỏ hơn ví dụ 0xFFFF như đoạn code dưới đây:
// Wait for an event
lLastError = serial.WaitEvent(0, 0xFFFF);
if (lLastError != ERROR_SUCCESS)
return ::ShowError(serial.GetLastError(),
_T("Unable to wait for a COM-port event."));
thì ngay lập tức có thông báo lỗi "Unable to wait for a COM-port event." (error 1)
chương trình lấy từ CodeProject. Bộ mã đã được tôi post lên diễn đàn, chắc là chuẩn. Chưa test thử cái thời gian chờ nhỏ hơn INFINITE với COM thật.
Không hiểu do nguyên nhân j nữa

thay đổi nội dung bởi: bachelor, 17-11-2008 lúc 06:34 PM.
bachelor vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn