| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > {R * .dfm} |
| Автор: ArmyOfLife 15.10.2004, 21:17 |
| Обьясните, пожалуйста, почему данная директива компилятора {R * .dfm}, пишется именно после implementation. И что она означает! |
| Автор: p0s0l 15.10.2004, 21:21 |
| {$R ... } можно ставить где угодно, лишь бы до .end и после unit <name>; С помощью этой директивы в файл можно присоединить ресурсные файлы, в данном случае - форму... В принципе, можешь засунуть этот {$R ... } в любой юнит твоего проекта, но там тогда придётся писать не *, а имя юнита: {$R unit1.dfm} |
| Автор: ArmyOfLife 15.10.2004, 21:25 |
| p0s0l Спасибо! |
| Автор: p0s0l 16.10.2004, 00:32 |
| ArmyOfLife, я тебе всё-таки приврал... С .dfm есть особенность: если перетащить {$R *.dfm} в другой модуль как {$R unit1.dfm}, то ты не сможешь отредактировать в Delphi форму Form1, хотя программа будет запускаться... |