Buchempfehlung
Windows-Programmierung. Das Entwicklerhandbuch zur WIN32-API
Windows-Programmierung. Das Entwicklerhandbuch zur WIN32-API
"Der" Petzold, das über 1000 Seiten starke Standardwerk zum Win32-API - besonders nützlich u. a. bei der GUI-Programmierung in FreeBASIC! [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

Referenz - GOSUB

Referenz-Navigation

 

Syntax: GOSUB label
Typ: Anweisung
Kategorie: Programmablauf

GOSUB springt zu einem Label und speichert, von wo der Sprung ausgeführt wurde, um später dorthin zurückzukehren. Um zur gespeicherten Stelle zurückzukehren, wird der Befehl BefehlsreferenzeintragRETURN verwendet.

GOSUB ist der Vorgänger von BefehlsreferenzeintragSUB und besitzt eine ähnliche Funktionsweise. Jedoch ist es mit SUB leichter, strukturierten Code zu verfassen. Daher steht GOSUB nur in den BefehlsreferenzeintragDialektformen -lang fblite oder -lang qb zur Verfügung. Unter -lang fblite muss die Unterstützung von GOSUB zudem über BefehlsreferenzeintragOPTION GOSUB aktiviert werden.

Beispiel:

#LANG "fblite"
OPTION GOSUB
GOSUB message
END

message:
PRINT "Welcome!"
RETURN

Unterschiede zu QB:
In der Dialektform Befehlsreferenzeintrag-lang qb verhält sich GOSUB wie in QB. Zu den anderen Dialektformen siehe 'Unterschiede unter den FB-Dialektformen'.

Unterschiede unter den FB-Dialektformen:

Siehe auch:
BefehlsreferenzeintragON ... GOSUB, BefehlsreferenzeintragRETURN, BefehlsreferenzeintragGOTO, BefehlsreferenzeintragSUB, BefehlsreferenzeintragFUNCTION, BefehlsreferenzeintragProzeduren, BefehlsreferenzeintragProgrammablauf


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 29.07.2007 von Redakteurnemored angelegt.
  • Die aktuellste Version wurde am 27.12.2012 von Redakteurnemored gespeichert.
  Versionen Versionen