Hej.
Piszę sobie taki program i w pewnym momencie dynamicznie tworzony jest obiekt TImage
. Chciałbym utworzyć do niego zdarzenie OnClick
, ale nie bardzo wiem dlaczego dostaję błąd.
Stworzyłem procedure btnClick(Sender: TObject)
i próbuję go przypisać do zdarzenia:
procedure TForm1.Test(Sender: TObject);
begin
Test:= TImage.Create(Self);
with Test do
Picture.LoadFromFile('img\Test.png');
Height := 600;
Width:= 600;
Left := 150;
Top := 50;
OnClick := btnClick;
Parent := Self;
end;
To pewnie jakiś głupi błąd więc wybaczcie ignorancje. W internecie znalazłem, gdzieś, że btnClick
musi być metodą obiektu, ale nie bardzo wiem jak to zaimplementować u siebie. Czy muszę tworzyć nową klasę?