Форум: "KOL";
Текущий архив: 2003.09.08;
Скачать: [xml.tar.bz2];
ВнизБазы! Найти похожие ветки
← →
AlexG (2003-01-03 14:17) [0]Возможно ли в KOL приложении использовать стандартные компоненты делфи, если да то как. Мне нужно например положить DBGrid на форму, ложу, но при компиляции почему то выходит ошибка!
← →
Ru (2003-01-03 15:52) [1]даже нестандартные нельзя, но лучше спроси у Кладова, Гэндальфа, Спеллера
← →
Gandalf (2003-01-03 16:49) [2]Я пожалуй ограничусь цитированием (думаю, надо включить в FAQ)...
Начиная с версии MCK v0.71, возможно использовать невизуальные компоненты, основанные на VCL, в визуальных проектах KOL+MCK. Для них будет сгенерирован код, их конструирующий, и разрушающий, присвоены события и те свойства, которые отличаются от присваиваемых в конструкторе.
Тем не менее, использование компонентов VCL в проектах, основанных на KOL, не рекомендуется, так как в любом случае они потянут за собой очень большой объем неиспользуемого кода.
В то же время, использование визуальных компонентов VCL в проекта MCK невозможно вообще. Компоненты TKOLProject и TKOLForm блокируются немедленно в случае обнаружения таких объектов на форме, что предотвращает порчу VCL-проектов в случае ошибочного бросания компонентов MCK на форму обычного VCL-проекта.
Если VCL компонент используется в проекте MCK, учтите, что:
- автоматическая генерация кода не происходит, когда свойства такого компонента изменяются или ему назначаются обработчики событий. Следует (например) двойным щелчком по компоненту TKOLProject форсировать генерацию кода после внесения каких-либо изменений в настройку чужеродного компонента.
- когда VCL компонент "брошен" на форму, Delphi добавляет ссылку на его модуль в кластер uses, но она оказывается обычно помещена между скобками {$IFNDEF KOL_MCK}...{$ENDIF}, так что проект не может быть нормально откомпилирован. Чтобы исправить это, перенесите ссылку на модуль за скобки:
..., SomeUnit {$ENDIF}; -> ... {$ENDIF} , SomeUnit;
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2003.09.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c