ABS
|
|
1 | |
OnClick для дин. создаваемых объектов21.10.2006, 15:32. Показов 8621. Ответов 6
Метки нет (Все метки)
Всем привет...возник такой вопрос...
есть динамически созданный объект на форме...необходимо выполнить определенные действия после того как по нему кликнут...интересует каким образом ввызывать onClick...в смысле каков синтексис вызова...в хелп смотрел, но ничегь там не насмотрел((( |
21.10.2006, 15:32 | |
Ответы с готовыми решениями:
6
Описание динамически создаваемых объектов Уменьшить число создаваемых объектов обёрток Сохранение в INI Динамически создаваемых объектов Сериализация динамически создаваемых объектов с последующей десериализацией |
Администратор
83645 / 52229 / 244
Регистрация: 10.04.2006
Сообщений: 13,427
|
|
21.10.2006, 15:42 | 2 |
Так назначьте обработчик события клика - эту функцию и вызывайте.
1
|
ABS
|
|
22.10.2006, 08:22 | 3 |
хм...вот меня и интересует вопрос как это сделать...\тока ногами не бейте\
мне нужно чтобы по вызову её через онклик ранее созданныей компанент удалялся... |
Администратор
83645 / 52229 / 244
Регистрация: 10.04.2006
Сообщений: 13,427
|
|
22.10.2006, 11:27 | 4 |
В какой среде пишешь?
1
|
Гость
|
|
22.10.2006, 14:43 | 5 |
Сообщение от mik-a-el
|
Администратор
83645 / 52229 / 244
Регистрация: 10.04.2006
Сообщений: 13,427
|
|
22.10.2006, 15:46 | 6 |
Для динамического назначения обработчика надо обьявить процедуру, тип которой (кол-во, тип, и порядок параметров) будут совпадать с типом процедуры-обработчика данного события. Затем после динамического создания обьекта эта процедура назначается в качестве обработчика события. Делается это так. У обьекта есть поля процедурного типа, соответствующие каждому событию, генерируемому этим обьектом. Присваивая этим полям значения, можно назначить обработчики событий.
Код
void __fastcall TForm1::OnClick(TObject *Sender) { //обработка события OnClick } //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { button->OnClick=Form1->OnClick; }
1
|
Гость
|
|
22.10.2006, 18:07 | 7 |
Спасибо большое!!!
|
22.10.2006, 18:07 | |
22.10.2006, 18:07 | |
Помогаю со студенческими работами здесь
7
Подсчитать количество создаваемых объектов при наследовании QML Как принять сигналы от динамически создаваемых объектов Ограничения на количество объектов|переменных, создаваемых редактором диалогов в MS Visual Studio 6.0 Как уменьшить количество создаваемых объектов в при написании меню программы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |