![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Создание невизуальных подкомпонентов в Delphi: практические методы и сохранение в DFMDelphi , Компоненты и Классы , КомпонентыСоздание невизуальных подкомпонентов в DelphiВопрос пользователя заключается в создании компонента, который может управлять невизуальными подкомпонентами, не имеющими визуального представления и не отображаемыми в дизайнере форм. Подкомпоненты должны быть именованными и сохраняться в DFM файле. Для решения этой задачи можно использовать подход с созданием собственного класса компонента, который будет содержать коллекцию подкомпонентов. Шаг 1: Создание класса подкомпонентаСначала создадим класс
Шаг 2: Создание класса управляющего компонентаТеперь создадим класс
Шаг 3: Реализация методовВ методе
Шаг 4: Создание подкомпонента и его привязка к управляющему компонентуВ классе
Шаг 5: Регистрация компонентовНе забудьте зарегистрировать новые компоненты в вашем проекте.
Шаг 6: Создание подкомпонентов и их именованиеДля создания подкомпонентов с возможностью именования, можно использовать подход с созданием собственной коллекции, где каждый элемент коллекции будет иметь имя. Пример такой коллекции можно найти в исходных данных, предоставленных пользователем. ЗаключениеСоздание невизуальных подкомпонентов в Delphi требует понимания работы с классами Создание и управление невизуальными подкомпонентами в Delphi с целью их именования и сохранения в DFM файле. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Компоненты ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |