Hallo,

darf es auch ein anderes Basic sein? Ich arbeite seit Jahren mit RealBasic (objektorientiert, echter Compiler), da ist (u.a.) die Benutzung der seriellen Ports überhaupt kein Problem - du gibst ihnen Namen und kannst dann darauf zugreifen, wie z.B. "MessPort.write m" ... bzw. "s=SteuerPort.readall" ...

Beispiel:

dim Messport as serialport
messport=new serialport
messport.port=0 '(COM1=0, COM2=1, COM3=2 usw.)
messport.baud=9600
messport.parity=0
messport.stopbits=1
if messport.open then
...
else
msgbox "shit!"
end if


Zusätzlich hätte das den Vorteil, dass du ausführbare Programme für Windows, Linux und MacOS erhältst - aus dem gleichen Quelltext.

Frank