|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.12.2013, 19:22 | #11 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Динамически прописывать создание объекта. А если там много однотипных настроек для каждого проекта, сделать модуль, в котором прописать инициализацию этого объекта. После чего модуль можно будет лепить куда угодно. Оно конечно момент спорный и многие скажут что это тоже самое что компонент кинуть, но это не так.
Например если компонент не будет найден проект может вообще не открыться (бывает и такое). К тому же если компонент нужно менять то придется его перекомпилировать отдельно, а модуль - нет. В общем компонентная разработка чревата тем что в один прекрасный момент твой проект просто напросто не сможет ничем открыться.
I'm learning to live...
|
24.12.2013, 19:41 | #12 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
да ладно страхов нагонять, в умелых руках что угодно будет балалайкой
вопрос о надобности такого компонента.. не думаю чтобы так без него никуда |
28.12.2013, 09:19 | #13 |
Пользователь
Регистрация: 10.06.2013
Сообщений: 25
|
Похоже, что автор вопроса путает понятия "Компонент" и "Визуальный компонент".
Визуальные компоненты -- наследники TControl, их можно увидеть на форме при выполнении приложения. Оформлять протокол как визуальный компонент -- тот еще бред. Автору, IMHO, требуется невизуальный компонент (наследник TComponent), инкапсулирующий необходимый функционал. При разработке формы он будет выглядеть как квадратная кнопка, а при выполнении приложения -- прятаться. В интерфейсной части файла пишем: Код:
Код:
Последний раз редактировалось ksvsvk; 28.12.2013 в 09:37. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Наследование классов | Alexander_online | C# (си шарп) | 0 | 21.05.2013 15:50 |
Наследование классов (С++) | MayhemWithMercy | Помощь студентам | 4 | 01.10.2012 12:08 |
наследование классов | Ioane | Помощь студентам | 0 | 14.04.2012 16:00 |
Наследование классов | Serjuk | Общие вопросы C/C++ | 9 | 11.04.2010 16:25 |
наследование классов | Dimarik | Общие вопросы C/C++ | 15 | 02.07.2009 20:00 |