Vb.net проблема с последовательным портом
Я пытаюсь получить "ОК" через последовательный порт, чтобы vb.net, и VB.net проверьте это "ОК" и назначьте это значение строковой переменной с именем-check_OK, а затем я проверю это значение с помощью цикла do.
Что я уже пробовал:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load End Sub Private Sub SerialPort1_DataReceived(sender As Object, e As SerialDataReceivedEventArgs) Handles SerialPort1.DataReceived ReceivedText(SerialPort1.ReadExisting()) End Sub Private Sub ReceivedText(ByVal text As String) If Me.RichTextBox1.InvokeRequired Then Dim x As New SetTextCallback(AddressOf ReceivedText) Me.Invoke(x, New Object() {(text)}) Else Me.RichTextBox1.Text &= text Me.Label1.Text &= text If RichTextBox1.Text = "OK" Then OK_rs = 1 RichTextBox1.Text = "" End If End If End Sub Delegate Sub SetTextCallback(ByVal text As String)
и вот я проверяю, что мы назначаем check_OK
Do If OK_rs = 1 Then Exit Do Loop OK_rs = 0