Ich hab das programm mal kurz überflogen. goto's solltes du wenn immer möglich verhindern, und schon gar nicht subroutinen mit goto's anspringen, sondern mit gosub sonst hast du probleme mit den rücksprungadressen oder irgendwann gibt es einen stackoverflow und der prozessor weiss gar nicht mehr wohin er springen sollte...
goto's machen den code auch sehr unübersichtlich.
Ich kann dir folgende Programmstruktur empfehlen:
Code:...Deklarationen... Do --Hauptprogramm-- gosub sub1 --Code-- gosub sub2 --Code-- gosub sub3 Loop sub1: --Code-- return sub2: --Code-- gosub sub3 return sub3: --Code-- return
Somit hast du eine schöne gliederung und auch kein durcheinander mit den Subroutinen.
gruss bluesmash







Zitieren

Lesezeichen