End

Parameter

Bearbeiten

keine

Beschreibung

Bearbeiten

Die Anweisung End beendet das Programm, ohne das die die Nachricht "Program has endet" ausgegeben wird. Dabei ist es unerheblich, ob 'End' im Hauptprogramm, in einer Schleife oder innerhalb einer Funktion steht.

Durch Beenden des Programms werden auch alle durch das Blitzbasic-Programm belegten Speicherbereiche, die nicht innerhalb des Programms freigegeben wurden, automatisch freigegeben. Das gilt jedoch nicht Ressourcen, die durch Aufrufen von Funktionen des Windows-Api belegt wurden. Daher sollte man sich angewöhnen, alle nicht mehr benötigten Ressourcen im Programm freizugeben und sich nicht auf die automatische Freigabe bei Programmende verlassen.

Beispiel

Bearbeiten
;Programm beenden, wenn ein Spiel zu Ende ist.
If gameover=true Then End

ähnliche Anweisungen

Bearbeiten

End Function, End If, End Select, End Type, Return