Member 13495631 Ответов: 1

Последовательная связь внутри VB.NET


Привет, я пробовал так много раз , но каждый раз я получал ошибку при получении данных из последовательного порта в vb.net.Пожалуйста, помогите решить мою проблему. Заранее спасибо.

Что я уже пробовал:

Private Sub ReceivedText(ByVal [text] As String)
        'compares the ID of the creating Thread to the ID of the calling Thread
        Dim PLCdata(20) As Integer
        If Me.rtbReceived.InvokeRequired Then
            Dim x As New SetTextCallback(AddressOf ReceivedText)
            Me.Invoke(x, New Object() {(text)})
            Call StrToHex(text)
        Else
            Me.rtbReceived.Text = sHex
            ' For Me.I = 1 To 15
            'PLCdata(I) = ASC(Mid$(text, I, 1))
            'Next
        End If
    End Sub

Ralf Meier

Извините... этот код не имеет для меня никакого смысла в сочетании с вашим вопросом.
Что именно ты пытаешься сделать ?
Что происходит и что должно произойти ?

ledtech3

Код не ясен и отсутствует часть кода, к которому он обращается. Попробуйте этот поисковый запрос и посмотрите, сделали ли другие уже то, что вы хотите сделать. "последовательный порт vb.net-он получил довольно много попаданий.

CPallini

Пожалуйста, опубликуйте фактический код.

Dave Kreskowiak

Вдобавок ко всему, ты никогда не говорил, в чем была ошибка.

Это самая важная информация, которую вы можете получить при отладке кода.

1 Ответов

Рейтинг:
2

ZurdoDev

Как уже упоминалось в комментариях, вам нужно будет предоставить сообщение об ошибке для любого, кто даже попытается вам помочь.