also erst mal danke für deine antwort
naja ich habe schon als Text bekomm ins meine VB Textbox so sieht meine Code für empfangen aus
Code:
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
If SerialPort1.BytesToRead > 0 Then
Do
TextBox4.AppendText(Chr(SerialPort1.ReadByte))
TextBox4.ScrollToCaret()
If SerialPort1.BytesToRead = 0 Then
Exit Do
End If
Loop
End If
End Sub
dann sende ich vom rn controll mit den print befehl z.b print "Fertig"
und dann will ich wenn er den string z.b "Fertig" anzeigt auf meine TextBox dann sollte der z.b Button rot färben
Code:
If TextBox4.Text = "Fertig" Then
Button1.BackColor = Color.Red
End If
aber so geht es leider nicht
Sonst könntest du auch nur ein einzelnes Zeichen als Befehle verwenden. zB:
0x01 für "mach das"
0x02 für "mach was anderes"
wie muss ich da heran gehen? sorry bin total newbie
Lesezeichen