habe gleich noch eine Frage.
Ich erhalte Daten von der seriellen Schnittstelle (COM 2).
Nun möchte ich vor diese Daten immer die Uhrzeit stellen.
Mit dem angehängten Codeausschnitt habe ich dies versucht, leider ohne Erfolg.
Die Uhrzeit ist in der Ausgabe nicht vorhanden.
Kann mir jemand sagen wo der Fehler liegt?
Code: Alles auswählen
If GadgetNR=#Gadget_ButtonReceive
Readed=SR_ReadComPort(MyRS232) ; Read Incoming
If Readed
Debug "Characters readed="+Str(Readed)
;FormatDate("%hh:%ii:%ss", Date()) ; zeigt die aktuelle Zeit mittels dem 00:00:00 Format
Buffer.s=Buffer.s+PeekS(MyRS232\ReceiveBuffer,MyRS232\ReceiveBufferlength)
Buffer.s=FormatDate("%hh:%ii:%ss", Date())+Buffer.s
SetGadgetText(#Gadget_TextReceive, Buffer.s)
MyRS232\ReceiveBufferlength=0 ;Shorten buffer now
EndIf
EndIf