$Text
Оператор
$Text
предназначена для вставки произвольного текста.
$Text "string"
Элементы
string
Допускается применение следующих escape-последовательностей:
Формат | Описание |
---|---|
\" | Символ " |
\' | Символ ' |
\\ | Символ '\' |
\n | Переводу строки `\n' |
\t | Табуляции `\t' |
\a | bell |
\b | `\b' |
\f | `\f' |
\v | `\v' |
\N \NN \NNN | 8-ричный код символа |
\xNN | 16-ричный код символа |
Замечания
- Макрокоманда '$Text' позволяет сократить расход памяти при хранении длинной макропоследовательности, вставляющей некоторый текст, и сделать её более наглядной.
- Фразу "$Text" можно не указывать, т. е. произвольный текст в двойных кавычках макродвижок воспримет как $Text. Исключение составляет ситуация, когда после двойной кавычки идёт пробел - в этом случае "$Text" указывать обязательно.
Пример
<macro area="Shell" key="CtrlShiftF7" flags="NotEmptyCommandLine|DisableOutput"
description="создание папки с именем = текущей дате">
%Folder=date("%d.%m0.%Y"); $If (!panel.fexist(0,%Folder)) F7 $Text %Folder Enter $End
</macro>
Смотрите также: