Автор | Сообщение |
|
| |
Пост N: 96
Зарегистрирован: 06.06.06
|
|
Отправлено: 22.12.06 11:21. Заголовок: Условие в комманде препроцессора
Привет всем на форуме! Можно ли в комманде препроцессора написать что-то типа: INDEX ON &(cExpIndex) TO (cNameIndex) IF(lCond, FOR (cFor), NIL) То есть, чтобы можно было пропустить ключевое слово FOR.
|
|
|
Ответов - 3
[только новые]
|
|
|
| Администратор
|
Пост N: 463
Зарегистрирован: 23.05.05
|
|
Отправлено: 22.12.06 12:39. Заголовок: Re:
лучше написать if lCond OrdCondSet(cFor, {|| &cFor}) endif Index ON ... // без for
|
|
|
|
| |
Пост N: 98
Зарегистрирован: 06.06.06
|
|
Отправлено: 22.12.06 13:02. Заголовок: Re:
Паша, о таком варианте я думал. Мне интересно, есть ли в препроцессоре механизм пропуска ключевых слов в самой комманде?
|
|
|
|
| постоянный участник
|
Пост N: 257
Зарегистрирован: 17.05.05
|
|
Отправлено: 22.12.06 15:01. Заголовок: Re:
ort пишет: цитата: | препроцессоре механизм пропуска ключевых слов в самой комманде? |
| Для уже готовых команд я не знаю обходных трюков. А вот для собственных команд такое можно сделать, хотя это достаточно сложно. Я помню такое обсуждение на форуме FiveTechSoft по FiveWin.
|
|
|
|