Как избежать зарезервированного слова в Delphi?

Мне нужно экранировать зарезервированное слово, чтобы использовать его в качестве идентификатора в Delphi. Я думал, что это было достигнуто с помощью амперсанда «&», но, похоже, это не работает правильно. Любые другие предложения?


person Jim McKeeth    schedule 02.10.2009    source источник


Ответы (1)


Я нашел документ страницу в (ищите Расширенный синтаксис) на нем, и он должен быть амперсанд.

Разобрался с проблемой. Амперсанд работает для компиляции и понимания ошибок, но не для завершения кода. Хорошо знать. Мне пришлось добавить суффикс _, чтобы автозавершение кода работало, а затем вернуть его обратно после слов. Я должен проверить QC для сообщения об ошибке.

person Jim McKeeth    schedule 02.10.2009
comment
Другой способ обратиться к идентификаторам, которые являются зарезервированными словами, — это использовать их полные имена — включать имя модуля или переменной перед именем функции или свойства. - person Rob Kennedy; 03.10.2009