Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 22.12.2017
Сообщений: 10
1

Создание компонент динамически

22.12.2017, 23:00. Показов 1497. Ответов 13
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно создать компонент было бы неплохо, если бы вы помогли ответить на эти вопросы:

1. что такое Инициализация компонентов и как она выглядит?
2. что такое Свойства внешнего обработчика событий и как он выглядит?
3. как создать второй таймер с изменением цвета к примеру?

P.S. Буду очень признателен за любую подсказку.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.12.2017, 23:00
Ответы с готовыми решениями:

Как динамически создать компонент CppWebBrowser
Создаю динамически форму (newform), на ней динамически создаю копонент CppWebBrowser (Browser). Но...

Не могу создать компонент Indy динамически
В общем хочу создать свой класс, который выполняет ряд операций, для которых необходимы компоненты...

Динамически создание переменных
Всем день добрый. Вопрос такой Возможно ли создавать переменные динамически в цикле? Пример...

Создание простейшей динамически присоединяемой DLL
Всем привет. В изучении C++ Builder встал на этапе работы с библиотеками. Для понимания работы...

13
Эксперт С++
8482 / 6149 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
22.12.2017, 23:52 2
Лучший ответ Сообщение было отмечено IceBattle как решение

Решение

http://www.delphiplus.org/isku... index.html
2
0 / 0 / 0
Регистрация: 22.12.2017
Сообщений: 10
23.12.2017, 16:40  [ТС] 3
Создал компонент, который могу вытаскивать из палитры компонентов, как описать код, который перетаскивает компонент из палитры на форму, чтобы не перетаскивать его вручную?

P.S. Работаю в среде разработки Embarcadero rad studio xe4
0
Avazart
23.12.2017, 17:23
  #4

Не по теме:

Цитата Сообщение от IceBattle Посмотреть сообщение
как описать код, который перетаскивает компонент из палитры на форму, чтобы не перетаскивать его вручную?
Попросить
1. Деда Мороза
2. Зубную фею
3. Другого сказочного персонажа, который реализует ваши сказочные желания что компонент будет перетаскиваться силой мысли на форму.

0
0 / 0 / 0
Регистрация: 22.12.2017
Сообщений: 10
23.12.2017, 17:50  [ТС] 5
Я просто наверное не правильно сформулировал вопрос, поэтому вы сочли это как бред..
Мне необходимо смоделировать те действия, которые производит С++ Builder, когда пользователь перемещает компонент из Палитр на форму.
Для этого мне нужно добавить модуль компонента к проекту. Как это сделать не подскажите?
0
Эксперт С++
8482 / 6149 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
23.12.2017, 18:38 6
Цитата Сообщение от IceBattle Посмотреть сообщение
Мне необходимо смоделировать те действия, которые производит С++ Builder, когда пользователь перемещает компонент из Палитр на форму.
Создать компонент динамически?
Цитата Сообщение от IceBattle Посмотреть сообщение
Для этого мне нужно добавить модуль компонента к проекту. Как это сделать не подскажите?
Menu / Project / Add ...
0
0 / 0 / 0
Регистрация: 22.12.2017
Сообщений: 10
23.12.2017, 19:10  [ТС] 7
Цитата Сообщение от Avazart Посмотреть сообщение
Создать компонент динамически?
нет
0
Эксперт С++
8482 / 6149 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
23.12.2017, 19:15 8
Тогда возвращаемся к посту #4
0
0 / 0 / 0
Регистрация: 22.12.2017
Сообщений: 10
23.12.2017, 19:23  [ТС] 9
хотя скорее всего динамически, я просто в теории не очень.
0
управление сложностью
1693 / 1306 / 259
Регистрация: 22.03.2015
Сообщений: 7,545
Записей в блоге: 5
23.12.2017, 21:38 10
Цитата Сообщение от IceBattle Посмотреть сообщение
хотя скорее всего динамически, я просто в теории не очень.
Раз в теории не очень, спросим по-другому . Вам необходимо динамически размещать компоненты на форме ? Или вам нужно разрабатывать динамические компоненты, которые потом можно использовать в своих программах ?
0
0 / 0 / 0
Регистрация: 22.12.2017
Сообщений: 10
23.12.2017, 23:42  [ТС] 11
Цитата Сообщение от Почтальон Посмотреть сообщение
Раз в теории не очень, спросим по-другому . Вам необходимо динамически размещать компоненты на форме ? Или вам нужно разрабатывать динамические компоненты, которые потом можно использовать в своих программах ?
второе.
0
управление сложностью
1693 / 1306 / 259
Регистрация: 22.03.2015
Сообщений: 7,545
Записей в блоге: 5
24.12.2017, 01:32 12
Лучший ответ Сообщение было отмечено IceBattle как решение

Решение

Цитата Сообщение от IceBattle Посмотреть сообщение
второе
Дали ссылку как раз под ваш вопрос.
0
0 / 0 / 0
Регистрация: 22.12.2017
Сообщений: 10
26.12.2017, 16:50  [ТС] 13
помогите исправить зацикливание:


.H

C++
1
2
3
4
5
6
7
private: 
int __fastcall GetTm(void); 
void __fastcall SetTm(int n_Tm); 
int FTm;
 
__published:
__property int Tm={read=GetTm,write=SetTm,default=5};


.CPP


C++
1
2
3
4
5
6
7
8
void __fastcall TButton1::SetTm(int n_Tm) 
{ 
Tm = n_Tm; 
} 
int __fastcall TButton1::GetTm(void) 
{ 
return Tm; 
}
0
0 / 0 / 0
Регистрация: 14.05.2017
Сообщений: 9
01.04.2018, 21:37 14
там же все просто
0
01.04.2018, 21:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.04.2018, 21:37
Помогаю со студенческими работами здесь

Создание динамически присоединяемой библиотеки DLL
Я устал бороться. Помогите кто-нибудь. Простейший пример, с подробным описанием. Я застрял на 10...

Создание формы динамически созданной кнопкой
Суть проблемы: void __fastcall TForm1::event(TObject *Sender) { TForm *NewForm=new...

Создание и удаление пунктов меню динамически
Создание и удаление пунктов в MainMenu не через дизайнер RAD Studio А кодовым вариантом P.S...

Создание события для динамически создаваемого контрола
Есть форма и генерация на ней jpg. Как сделать что бы у каждого jpg было событие по нажатию по нему...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru