Hallo,
habe den Tip von user0815 umgesetzt und es Funktioniert auch wunderbar,
Leider habe ich nur noch eine Problem, da ich die Funktion ja automatisch ausführen lasse über den Eingang von Daten auf der
COM-Schnittstelle, wird der Vorgang immer wiederholt und das Ergebnis verdoppelt.
Ich habe schon Probiert am Ende SL.Clear durchzuführen, jedoch ohnen Erfolg.
Das Ergebnis sieht jetzt ungefähr so aus.
1. Ausführung 1. Zeile: ÜEE ABSCHALT.
2. Zeile: ÜEE ABSCHALT.
2. Ausführung 1. Zeile: ÜEE ABSCHALT.
2. Zeile: ÜEE ABSCHALT.
3. Zeile: ÜEE ABSCHALT.
4. Zeile: ÜEE ABSCHALT.
3. Ausführung 1. Zeile: ÜEE ABSCHALT.
2. Zeile: ÜEE ABSCHALT.
3. Zeile: ÜEE ABSCHALT.
4. Zeile: ÜEE ABSCHALT.
5. Zeile: ÜEE ABSCHALT.
6. Zeile: ÜEE ABSCHALT.
7. Zeile: ÜEE ABSCHALT.
8. Zeile: ÜEE ABSCHALT.
usw.
eigendlich sollte nur die 1. Ausführung mit der 1. Zeile gedruckt werden, die Zweite Zeile kommt ja erst bei einem neuen Druckereignis.
Vieleicht kannst du mir ja sagen, wo mein gedanklicher Fehler noch liegt.
MFG
Jens