Buchempfehlung
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Umfassend, aber leicht verständlich führt dieses Buch in die Programmierung von ATMEL AVR Mikrocontrollern ein. [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 - ERROR (Meta)

Referenz-Navigation

 

Syntax: #ERROR Nachricht
Typ: Metabefehl
Kategorie: Metabefehle

#ERROR unterbricht die Compilierung und gibt eine benutzerdefinierte Nachricht aus. 'Nachricht' ist eine beliebige Zeichenfolge, die als Fehlermeldung vom Compiler zurückgegeben werden soll.

Dieser Metabefehl ist zusammen mit #IF sinnvoll, damit der Compiliervorgang nur abgebrochen wird, wenn eine bestimmte Bedingung eintritt.

Beispiel:

#IFDEF __FB_WIN32__
   #INCLIB "OpenAL32"
#ELSEIF DEFINED(__FB_LINUX__)
   #INCLIB "openal"
#ELSE
   #ERROR Platform not supported
#ENDIF

Dieser Code prüft, auf welchem System der Compiler arbeiten soll. Wenn Windows 32 oder Linux installiert ist, wird eine Version von OpenAL geladen. Andernfalls gibt der Compiler die Meldung "Plattform not supported" aus.

Unterschiede zu QB: neu in FreeBASIC

Siehe auch:
BefehlsreferenzeintragERROR (Anweisung), BefehlsreferenzeintragASSERT (Meta), BefehlsreferenzeintragPräprozessor-Anweisungen


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