BlitzBasic: False

Syntax

False

Hinweis

»False« ist keine Funktion, sondern ein vordefinierter Konstanter Ausdruck mit dem numerischen Wert 0

Beschreibung

  • »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

Verwendung von Bedingungen

If, Select, While, Until, False, True

Konstante Werte

Const, Data, Pi, False, True

Zurück nach Exp Blitz2D Anweisungen und Funktionen Vor zu Field

Beispiele

Test 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 ""