__FB_OPTION_PRIVATE__

FreeBASIC-Referenz » Alphabetische Befehlsreferenz » Metabefehle » __FB_OPTION_PRIVATE__

Typ: Vordefiniertes Symbol

__FB_OPTION_PRIVATE__ ist ein Symbol, dessen Wert -1 ist, wenn SUBs und FUNCTIONs standardmäßig nur innerhalb des Moduls gültig sind. Es hat den Wert 0, wenn SUBs und FUNCTIONs standardmäßig global gültig sind. Der Wert hängt von der Dialektform ab, mit der das Programm compiliert wurde, bzw. von der Verwendung von OPTION PRIVATE.

Beispiel:

#if( __FB_OPTION_PRIVATE__  <> 0 )
  #error OPTION PRIVATE darf mit diesem Modul nicht verwendet werden!
#endif

Unterschiede zu QB: neu in FreeBASIC

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

Siehe auch:
PRIVATE (Schlüsselwort), DEFINE (Meta), Präprozessoren