Also oft auch nicht, ich krieg manchnmal ?illegal quantity error in 50
+
Das liegt gewissermassen an der Zeile 20, zum einen koennte die unvollstaendig sein, zum andern betrifft es den Wert von "H$", eventuell auch L$.
Ist H$, oder L$ ="", also nichts, dann steigt das Program in Zeile 50 eben mit dem besagten Fehler aus.
Eine Abhilfe schafft hier, wenn man das Program folgendermassen abaendert:
Hatten wir schon mit Korrektur in Bitte melde dich an, um diesen Link zu sehen..
Ehrlich gesagt sind mir diese IF-THEN für den ASCI-Sonderfall zu hässlich, zu lang und zu langsam.
Die
Wegen dem String-Müll, der dabei entsteht und der Garbage-Collection braucht man sich da keine Sorgen machen (solange weniger als 100 aktive Strings im Programm auftreten). Falls man wirklich mit vielen Strings hantiert, sollte man sowieso auf einen flotten Bitte melde dich an, um diesen Link zu sehen. einsetzen.