BlitzBasic: False
Syntax
BearbeitenFalse
Hinweis
Bearbeiten»False« ist keine Funktion, sondern ein vordefinierter Konstanter Ausdruck mit dem numerischen Wert 0
Beschreibung
Bearbeiten- »False« ist ein mögliches Ergebnis einer Bedingung.
- »False« kann in Data-Zeilen verwendet werden.
- Numerische Variablen sind nur »False«, wenn sie ihren Defaultwert enthalten.
- String-Variablen sind immer »False«
Gruppen
BearbeitenBeispiele
BearbeitenTest einer Variablen auf »False«
Bild=LoadImage(BildPfad$) If Bild=False Then RuntimeError "Bild konnte nicht geladen werden"
Test einer Bedingung auf »False«. Die Bedingung mit dem Vergleich erstellt eine neue Bedingung.
If (A%<5)=False Then A%=5
Verwendung von »False« in Data-Zeilen
Type Bild Field hPic%,x%,y% End Type Function PreLoadPics() Local Pfad$,B.Bild,Sichtbar% Repeat Read Pfad ;Hier kann man nicht "If Pfad Then" verwenden, weil Pfad immer False ist ;Jedoch "If Len(Pfad) Then" wird Len(Pfad) nur zu False, wenn Pfad einen Leerstring enthält. If Len(Pfad) Then B=New Bild B\hPic=LoadImage(Pfad) ;hier wird noch nicht getestet, ob das Laden erfolgreich war. Read B\x,B\y,Sichtbar If B\hPic And Sichtbar Then DrawImage B\hPic,B\x,B\y ;das Bild nur anzeigen, wenn es geladen wurde und sichtbar sein soll EndIf Until Pfad="" End Function Data "ButtonClicked.png",100,200,False Data "ButtonMouseOver.png",100,200,False Data "ButtonEnabled.png",100,200,True Data "ButtonDisabled.png",100,200,False Data ""