Jak do tej pory temat ten bardzo mi pomógł. Czy mogę prosić o informację, jak na nowo utworzonym TImage [nazwanym jak u twórcy tematu] zmusić, aby po naciśnięciu go LKM wykonany został kod:
- Kod: Zaznacz cały
zmienna = 50;
Form2->ShowModal();
Umiem to zrobić 'ręcznie' tzn podczas tworzenia aplikacji wklepać ten kod (umiem też wyświetlać kolejne formularze/formatki/jakkolwiek się to nazywa ale podczas tworzenia). Ale jak to zrobić gdy obiekt jest stworzony dynamicznie?
EDIT już po napisaniu tego posta:
Warto jednak poszperać samemu. Udało mi się napisać rozwiązanie:
W Unit1.cpp stworzyłem:
- Kod: Zaznacz cały
void __fastcall TForm1::ButonKlik(TObject *Sender)
{
// tutaj co się ma dziać
}
A w Unit1.h:
- Kod: Zaznacz cały
void __fastcall TForm1::ButonKlik(TObject *Sender);
I zdarzenie wykonuje się poleceniem:
- Kod: Zaznacz cały
DynamicznieUtworzonyObiekt->OnClick = &ButonKlik;