__FILE__

FreeBASIC-Referenz » Alphabetische Befehlsreferenz » Metabefehle » __FILE__

Typ: Vordefiniertes Symbol

__FILE__ wird in der kompilierten Datei zu einem String umgesetzt. Dieser enthält den Dateinamen der Quellcode-Datei, die gerade umgesetzt wird. Dies kann zur Fehlersuche eingesetzt werden.

Beispiel:

IF a > 0 THEN PRINT "Fehler: a = "; a;" im Modul "; __FILE__

Ausgabe:

Fehler: a = 32767 im Modul test.bas

Unterschiede zu QB: neu in FreeBASIC

Unterschiede zu früheren Versionen von FreeBASIC: existiert seit FreeBASIC v0.13

Siehe auch:
__FILE_NQ__, __PATH__, __FUNCTION__, __FUNCTION_NQ__, __LINE__, LINE (Meta), DEFINE (Meta), Präprozessoren