26 / 24 / 5
Регистрация: 22.04.2010
Сообщений: 761
|
|
1 | |
как создать свой компонент26.08.2010, 19:25. Показов 8839. Ответов 8
Метки нет (Все метки)
Имеется код, в котором, на основе стандартных компонентов, создан свой, к примеру статусбар с дробным процентом.... Как создать свою кнопку на панели компонентов с этим новым компонентом?
0
|
26.08.2010, 19:25 | |
Ответы с готовыми решениями:
8
Создать свой компонент в c++builder6 (на основе TStringGrid)? Как вставить свойство типа Option в свой компонент? Сделать свой VCL-компонент Перетаскивание файлов на свой компонент |
26 / 24 / 5
Регистрация: 22.04.2010
Сообщений: 761
|
|
27.08.2010, 20:37 [ТС] | 3 |
Полистав материал (Borland C++ Builder. Освой самостоятельно.), хочу спросить, только ли при наличии в конструкторе компонентов в комбинированном списке Ancestor Type класса TCustomМойБудущийБазовыйКомпонент, я смогу создать компонент на базе компонента МойБудущийБазовыйКомпонент? Я хочу на базе Image сделать компонент, но там нет в Ancestor Type класса TCustomImage.
0
|
26 / 24 / 5
Регистрация: 22.04.2010
Сообщений: 761
|
|
29.08.2010, 16:22 [ТС] | 4 |
Идей нет? неужто никто не писал свой компонент?
0
|
Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
29.08.2010, 16:28 | 5 |
sitesv, install component должен вам помочь
0
|
26 / 24 / 5
Регистрация: 22.04.2010
Сообщений: 761
|
|
29.08.2010, 16:39 [ТС] | 6 |
немного не то, как взять за основу TImage ?
0
|
3953 / 1808 / 184
Регистрация: 21.11.2009
Сообщений: 2,540
|
||||||||||||||||
29.08.2010, 18:16 | 7 | |||||||||||||||
Сообщение было отмечено как решение
Решение
sitesv, почитайте о классах в целом и о наследовании, в частности.
Теперь непосредственно к вашей проблеме. Описываем в заголовочном файле свой класс-потомок от TImage:
3
|
26 / 24 / 5
Регистрация: 22.04.2010
Сообщений: 761
|
|||||||||||
30.08.2010, 16:12 [ТС] | 8 | ||||||||||
Так и сделал:
1. Body has already been defined for function '__fastcall TImgPers(TComponent* Owner)' (тело для этой функции уже было определено) 2. Cannot convert 'TImgPers *const' to 'TWinControl *' Добавлено через 6 часов 16 минут MikeSoft, help))
0
|
09.06.2013, 16:58 | 9 |
sitesv, вот вам ссылка , там все подробно описано
0
|
09.06.2013, 16:58 | |
09.06.2013, 16:58 | |
Помогаю со студенческими работами здесь
9
Свой компонент в tool palette Как создать свой скин для программы... Как создать компонент наподобие TrackBar Как динамически создать компонент CppWebBrowser Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |