Thông báo

Collapse
No announcement yet.

-Giúp mình Gửi dữ liệu dạng BINARY trong VB6 với !

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

  • -Giúp mình Gửi dữ liệu dạng BINARY trong VB6 với !

    -Em muốn gửi dữ liệu xuống VDK từ VB6 dạng binary nhưng send thì toàn bị lỗi cả,có ai bít giúp em với :

    Private Sub Command2_Click()
    On Error GoTo connectfalse
    If MSComm1.PortOpen = False Then
    MSComm1.PortOpen = True
    End If
    Exit Sub
    connectfalse:
    MsgBox "Loi Connect"
    End Sub

    Private Sub Command1_Click()
    On Error GoTo sendfalse
    Dim BytesToSend(0) As Byte
    Dim Buffer As Variant

    BytesToSend(0) = &H4A



    Buffer = BytesToSend(0)
    Text3.Text = Buffer

    MSComm1.Output = Buffer


    Exit Sub
    sendfalse:
    MsgBox "Loi Send"

    End Sub



    Private Sub Form_Load()

    With MSComm1
    .Settings = "9600,N,8,1"
    .RThreshold = 2
    .SThreshold = 0
    .InBufferSize = 1024
    .OutBufferSize = 1024
    .InputMode = comInputModeBinary
    .ParityReplace = ""
    .CommPort = 1

    End With
    End Sub

    Private Sub MSComm1_OnComm()
    Dim BytesReceived(0) As Byte
    Dim Buffer As Variant

    If MSComm1.CommEvent = comEvReceive Then

    Buffer = MSComm1.Input

    BytesReceived(0) = Buffer
    Text2.Text = BytesReceived(0)
    End If
    End Sub

  • #2
    _Không có ai giúp em hết sao ???????

    Comment


    • #3
      Chắc chưa ai dùng binary để gửi mã quá

      Comment


      • #4
        Nguyên văn bởi killua142 Xem bài viết
        -Em muốn gửi dữ liệu xuống VDK từ VB6 dạng binary nhưng send thì toàn bị lỗi cả,có ai bít giúp em với :
        Lỗi như thế nào ? Lỗi số mấy ?

        Comment


        • #5
          minh cũng bị kiểu này, mình muốn gửi 1 data dạng số hex hoặc binay từ PC xuống 89 nhưng ko thể gửi. chỉ có thể gửi mã ascii thôi.
          ý tưởng của mình như sau:
          mình có 1 file text chứa tọa độ các vị trí cần duy chuyển trục X.Y mình sẽ đọc các tọa độ này và gửi các tọa độ này xuống VDK và vi điều khiển sẽ tự động chạy theo các tọa độ đó.

          mong các bạn chỉ giúp
          thanks,

          Comment


          • #6
            Nguyên văn bởi hieulongan03 Xem bài viết
            minh cũng bị kiểu này, mình muốn gửi 1 data dạng số hex hoặc binay từ PC xuống 89 nhưng ko thể gửi. chỉ có thể gửi mã ascii thôi.
            ý tưởng của mình như sau:
            mình có 1 file text chứa tọa độ các vị trí cần duy chuyển trục X.Y mình sẽ đọc các tọa độ này và gửi các tọa độ này xuống VDK và vi điều khiển sẽ tự động chạy theo các tọa độ đó.

            mong các bạn chỉ giúp
            thanks,
            cái nay mình đả làm rồi nè..
            MSComm1.Output = 2 có nghĩa là 00000010 b

            Comment

            Về tác giả

            Collapse

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

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

            Collapse

            Đang tải...
            X