Hallo zusammen,
ich bin neu hier und versuche gerade mit XProfan 11.2 ein kleines Terminal für ein Steuergerät mit serieller Schnittstelle zu schreiben.
Habe aber ein kleines Problem und komme nicht weiter.
Ich schicke über die serielle Schnittstelle einen Befehle und bekomme Zeichen vom Steuergerät zurück geschickt.
Wie im Beispielprogramm COMM.PRF kann ich die empfangenen Zeichen als Text über den Print Befehl anzeigen lassen.
Das funktioniert soweit einwandfrei.
Ich möchte aber die Ausgaben vom Steuergerät in einem Multiedit Fenster ausgeben mit Scrollbalken.
Das habe ich so versucht:
WhileNot x$ = ""
x$=@ReadCom$(id%, 1)
@ComError(id%)
text$[i%] = x$
'Print x$;
settext Multiedit1&,x$
EndWhile
Alles anzeigen
Statt print x$ mit settext Multiedit1&,x$.
Leider wird immer ein Zeichen geschickt und beim nächsten Zeichen der Inhalt von dem Multiedit Fenster gelöscht.
Wie bekomme ich den ganzen Inhalt, was von der seriellen Schnittstelle geschickt wird, in das Multiedit Fenster?
Für eure Hilfe wäre ich sehr dankbar.
VG
Roland