Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / связывание компонента и события / 5 сообщений из 5, страница 1 из 1
26.04.2005, 14:36
    #33035949
synapse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связывание компонента и события
как мне для динамически созданного компонента создать событие.
тоесть я во время работы програииу создаю компонент, допустимм кнопку, как мне во время испполнения программы связать с событием щелчка мыши по этой созданной кнопке, какое нибудь событие?
_______________________________________________________________
@Мы медленно запрягаем, быстро ездим, и сильно тормозим.@
...
Рейтинг: 0 / 0
26.04.2005, 14:36
    #33035952
synapse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связывание компонента и события
забыл уточнить, компилятор с++ Билдер 6,0.
_______________________________________________________________
@Мы медленно запрягаем, быстро ездим, и сильно тормозим.@
...
Рейтинг: 0 / 0
26.04.2005, 15:04
    #33036077
vooo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связывание компонента и события
Если вопрос заключается в том, чтобы по событию OnClick кнопки совершить определенное действие, то так
Код: plaintext
1.
2.
3.
4.
//--header---//
private:	// User declarations
    TButton*   btn;  //кнопка
    void __fastcall ClickMe(TObject* Sender); //обработчик события 



Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
//--cpp--//
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
/*создаем кнопку*/
btn=new TButton(this);
btn->Parent=this;
btn->Visible=true;
btn->Caption="123";

btn->OnClick=ClickMe; 
}
//-------------------------//
void __fastcall TForm1::ClickMe(TObject* Sender)
{
   ShowMessage("Button clicked");
 }
...
Рейтинг: 0 / 0
26.04.2005, 15:12
    #33036104
synapse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связывание компонента и события
как раз то что надо, спасибо!
_______________________________________________________________
@Мы медленно запрягаем, быстро ездим, и сильно тормозим.@
...
Рейтинг: 0 / 0
03.05.2005, 10:35
    #33045538
synapse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связывание компонента и события
Следующая проблема возникла, как в созданном событии узнать от какого экземпляра компонента оно получено?
Тоесть какая кнопка нажата?
_______________________________________________________________
@Мы медленно запрягаем, быстро ездим, и сильно тормозим.@
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / связывание компонента и события / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]