Freigeben über


/define

Aktualisiert: November 2007

Definiert Präprozessorsymbole.

/define:name1[=value1][,name2[=value1]]

Argumente

  • name1, name2
    Der Name eines oder mehrerer Symbole, die Sie definieren möchten.

  • value1, value2
    Die für die Symbole zu übergebenden Werte. Dabei kann es sich um boolesche Werte oder Zahlen handeln.

Hinweise

Mit der Option /define werden im Programm Namen als Symbole definiert.

Sie können mehrere Symbole mit /define definieren, indem Sie die Symbolnamen durch ein Komma voneinander trennen. Beispiel:

/define:DEBUG,trace=true,max_Num=100

Weitere Informationen hierzu finden Sie unter Bedingte Kompilierung.

/d ist die Kurzform von /define.

Beispiel

In diesem Beispiel wird mit /define:xx kompiliert.

print("testing")
/*@cc_on @*/
/*@if (@xx)
print("xx defined")
@else @*/
print("xx not defined")
/*@end @*/

Siehe auch

Weitere Ressourcen

JScript-Compileroptionen