Thông báo

Collapse
No announcement yet.

Lập trình tự động kết nối và nhận cổng COM VC6.0

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Lập trình tự động kết nối và nhận cổng COM VC6.0

    Làm việc nhều với máy tính và thiết bị nên thường dùng cổng COM ảo. Lười quá nên ko viết thành 1 đối tượng cho nó đàng hoàng.
    Trưa nay cố gắng tranh thủ thời gian viết lại thành 1 đối tượng, thêm 1 vài Message sự kiện nên gửi các bạn tham khảo nhóe.
    Click image for larger version

Name:	com.PNG
Views:	1
Size:	33.9 KB
ID:	1422087
    - Chạy chương trình.
    - Cắm vô USB 1 thiết bị COM ảo sẽ xuất hiện tên với số hiệu của cổng.

    Ví dụ cách thao tác kết nối trong chương trình:
    long lLastError = serial.Open(_T("COM1"), hWnd);
    if (lLastError != ERROR_SUCCESS)
    {
    MessageBox(hWnd, "Error COM", "PCom", MB_OK);
    break;
    }
    serial.Setup(CSerial::EBaud115200, CSerial::EData8, CSerial::EParNone, CSerial::EStop1);
    serial.SetupHandshaking(CSerial::EHandshakeHardwar e);
    Còn với tên và số hiệu cổng đã có được thì chỉ cần 1 số thao tác là OK để có thể kết nối và làm việc với nó.

    ComDetect 1

    Tuy thói quen hay viết = VC6.0 nhưng chắc chắn là VC8 vẫn biên dịch được như thường.
    Mấy hôm nữa rảnh mod lại cho gọn gàng hơn.
    OK. Chúc các bạn vui vẻ nhé.
    TEL: 098.3603646
    QUADROTOR QUADCOPTER MULTIROTOR QUAD QUAD Made in Vietnam

Về tác giả

Collapse

phuongmd Tìm hiểu thêm về phuongmd

Bài viết mới nhất

Collapse

Đang tải...
X