Sdílet prostřednictvím


Makroersetzung

Aktualisiert: November 2007

Wenn macroname aufgerufen wird, wird jedes Auftreten von string1 in der Definitionszeichenfolge durch string2 ersetzt.

Syntax

$(macroname:string1=string2)

Hinweise

Die Makroersetzung beachtet die Groß-/Kleinschreibung und ist literal. Es können keine Makros durch string1 und string2 aufgerufen werden. Die Ersetzung ändert die ursprüngliche Definition nicht. Text kann in einem beliebigen vordefinierten Makro außer im $$@-Makro ersetzt werden.

Vor dem Doppelpunkt befinden sich keine Leerzeichen oder Tabstopps. Leerzeichen oder Tabstopps nach dem Doppelpunkt werden als Literale interpretiert. Wenn string2 den Wert NULL aufweist, wird das Auftreten von string1 aus der Definitionszeichenfolge des Makros gelöscht.

Siehe auch

Konzepte

Verwenden eines NMAKE-Makros