Hallo dj,

Vieleicht kann mal noch jemand anderes dieses Programm testen und mir mitteilen ob es bei ihm funktioniert hat?
Ein Prog mit unklaren Unterprogramm-Strukturen kann nicht funktionieren und liefert Ergebnisse, die man nicht genau voraussagen kann.

Wichtig ist dieser Grundaufbau eines Progs:

'Haupt-Programmschleife:
Start:
...
Gosub Unterprog1
...
If A = B Then Gosub Unterprog2
...
Goto Start
End

'---------------------
'Unterprogramme:
Unterprog1:
...
Return

Unterprog 2:
...
Return

'----------------------

Wenn du ein Prog NUR genau so aufbaust, kann es ein Ergebnis erreichen, dass man nachvollziehen kann, d.h.:
Jedes Unterprogramm endet mit "Return" und steht NIE irgendwo im Hauptprogramm, sondern am Ende hinter "End" oder hinter der Hauptschleife. Man springt NIE aus einem Unterprogramm mit Goto heraus ins Hauptprogramm. Aus dem Hauptprogramm springt man NIE mit Goto in ein Unterprogramm, sondern ruft es NUR mit Gosub auf.

OK?

Gruß Dirk