Gast
#2134942
Hallo an VB6 Profis,
ich stehe im Moment voll auf dem Schlauch und komme nicht weiter.
Hab schon hier im Forum diverses gelesen, auch den Artikel mit "binäre
Daten senden" usw. - bin arg am verzweifeln und sehe den Wald vor lauter
Bäumen nicht mehr.
Hier mein Problem:
Ich muss serielle binäre Daten empfangen.
Das ganze hat funktioniert mit ASCII, muss es aber umstellen, der der µP
halt Werte von 0x00 bis 0xFF sendet.
Also Übertragungsrate, Anschluss, Hardware usw. stimmt alles - da es ja
schon mit ASCII funktioniert hatte.
Dann hab ich bei der Initialisierung ".InputMode = comInputModeBinary"
eigefügt.
Es kommt ein Zeichen an, das ich in ein Zahl (int) umwandeln möchte.
Bisher habe ich viele Unterschiedliche Dinge versucht, aber es will
einfach nicht klappen:
Hier der Ausschnitt:
Private Sub MSComm1_OnComm()
Dim g As Byte
Dim xa As String
Dim y As Integer
Dim feld(1) As Byte
Select Case MSComm1.CommEvent
Case comEvReceive
g = MSComm1.Input
Text2.Text = g
Kann mir bitte jemand sagen wie das unter VB6 funktioniert?
DANKE IM VOARAUS!!!