BlitzBasic: True
Erscheinungsbild
Syntax
[Bearbeiten]True
Hinweis
[Bearbeiten]»True« ist keine Funktion, sondern eine vordefinierte Konstante mit dem numerischen Wert 1
Beschreibung
[Bearbeiten]- »True« ist ein mögliches Ergebnis einer Bedingung.
- »True« kann in Data-Zeilen verwendet werden.
- Numerische Variablen sind nur »True«, wenn sie nicht ihren Defaultwert enthalten.
- String-Variablen sind niemals »True«
Gruppen
[Bearbeiten]Bedingungen
In dieser Gruppe sind Anweisungen und Konstanten, die Bedingungen abfragen, oder in Bedingungen verwendet werden.
Typ | Name | KurzInfo | Blitzversionen |
---|---|---|---|
Block-Anweisung | If | Beginnt einen If-Endif-Block | |
Block-Anweisung | Select | Beginnt einen Select-End Select-Block | |
Block-Anweisung | While | Beginnt eine While-Wend-Schleife | |
Block-Anweisung | Until | Beendet eine Repeat-Until-Schleife | |
Konstante | False | steht für eine falsche Bedinngung | |
Konstante | True | steht für eine wahre Bedinngung |
Beispiele
[Bearbeiten]Test einer Variablen auf »True«. Eine numerische Variable, oder eine Berechnung hat in Bedingungen den Wert »True«, wenn ihr Wert ≠0 ist. Stringvariablen, oder Ausdrücke die einen String ergeben, haben dagegen nie den Wert »True«
Bild%=LoadImage(BildPfad$) If Bild%=True Then DrawImage Bild%,x%,y%
Test einer Bedingung auf »True«. Die Bedingung mit dem Vergleich erstellt eine neue Bedingung. Ein Vergleich mit »True« kann immer weggelassen werden, da er am Wahrheitswert einer Bedingung nichts ändert.
If (A%>5)=True Then A%=5