TForm*myForm=new TForm(this);
TButton*myBut1=new TButton(myForm);
myBut1->Parent=myForm;
myForm->Color=MainForm->setcolor;
...
//void __fastcall myBut1(TObject *Sender);
//void __fastcall TmyForm::myBut1(TObject *Sender)
//{
// ShowMessage("!");
//}
myForm->Show();
Как обработать события динамичиски созданных обьектов
Приветствую.Подскажите пожалуйста.По событию создаеться форма, а на ней кнопка. А как и где прописывать обработчики на эти обьекты? Например,на нажатие этой кнопки?
Цитата:
Originally posted by MerlinWind
Приветствую.Подскажите пожалуйста.По событию создаеться форма, а на ней кнопка. А как и где прописывать обработчики на эти обьекты? Например,на нажатие этой кнопки?
Приветствую.Подскажите пожалуйста.По событию создаеться форма, а на ней кнопка. А как и где прописывать обработчики на эти обьекты? Например,на нажатие этой кнопки?
Код:
TForm*myForm=new TForm(this);
TButton*myBut1=new TButton(myForm);
myBut1->Parent=myForm;
myForm->Color=MainForm->setcolor;
...
//void __fastcall myBut1(TObject *Sender);
//void __fastcall TmyForm::myBut1(TObject *Sender)
//{
// ShowMessage("!");
//}
myForm->Show();
TButton*myBut1=new TButton(myForm);
myBut1->Parent=myForm;
myForm->Color=MainForm->setcolor;
...
//void __fastcall myBut1(TObject *Sender);
//void __fastcall TmyForm::myBut1(TObject *Sender)
//{
// ShowMessage("!");
//}
myForm->Show();
Код:
...
myBut->OnClick =
...
myBut->OnClick =
...
Цитата:
Originally posted by GIZMO
Код:
...
myBut->OnClick =
...
myBut->OnClick =
...
То что надо написать функцию и "приравнять" к обработчику я понял. Но что то делаю не так(. Ни у кого нет рабочего примера?
Цитата:
Originally posted by MerlinWind
То что надо написать функцию и "приравнять" к обработчику я понял. Но что то делаю не так(. Ни у кого нет рабочего примера?
То что надо написать функцию и "приравнять" к обработчику я понял. Но что то делаю не так(. Ни у кого нет рабочего примера?
Код:
myBut->OnClick = myBut1;
Разберись с типами и свойствами, сполшной С++(Builder) и ничего личного.