Wenn du ein variables ByteArray an auf den Input von MsComm legst kanst du da dann die einzelnen Bytes (hoffe du überträgst 8 Bit und nicht 9)auslesen und zuweisen was immer du willst.
Code:
Dim echo As Variant
.
.
.
echo = MSComm1.Input
Das sollte dir ein Array von deiner inputlänge geben. Wenn dein Eingangspeicher 10 Byte ist, dann sind es 0-9! Wichtig ist das MsComm auf INPUTMODEBINARY gesetzt ist. Mit echo(0), echo(1) und so weiter kannst du dann drauf zugreifen. meld dich bei weiteren Fragen.
Viel Erfolg
So long...
Lesezeichen