Конструкция компонента - «Файл не найден:« DockForm.dcu »? - PullRequest
5 голосов
/ 26 ноября 2010

Я пишу компонент, который требует использования обоих блоков

DesignIntf, DesignEditors

Когда я собираю свой пакет, я получаю сообщение об ошибке

Файл не найден: 'DockForm.dcu'

Когда я добавляю «designide.dcp» в раздел «require» пакета, он прекрасно собирается и компилируется.

ОДНАКО, когда я добавляю компонентв новый проект (во время разработки, он работает. Я могу изменить все свойства и т. д. ...... НО, он НЕ работает во время выполнения. Когда я запускаю приложение с компонентом в главной форме, я один разснова получите сообщение об ошибке "" Файл не найден: 'DockForm.dcu' "

, пожалуйста, помогите

спасибо

1 Ответ

6 голосов
/ 26 ноября 2010

Вам не разрешено использовать какие-либо модули Design * в вашем коде времени выполнения.Он предназначен для использования только во время разработки в среде IDE и не может быть связан с вашим собственным приложением.Вот почему .DCU не найдены;они не предоставляются, а их функциональность предоставляется только в пакетах designtime в самой IDE.

...