Merhabalar,
En basit haliyle sorunumu anlatabilmek için şu kodu hazırladım.
Bu kodla oluşan her butonun tıklandığında kendi caption bilgisini mesaj olarak göstermesini istiyorum. Sınırlı bilgimle Delphi 7'de bir yol bulamadım. En basit nasıl yapılabilir? Bir sonraki aşamada buton tıklama event'inin içine parametre gönderilebilir mi?
Teşekkürler.
En basit haliyle sorunumu anlatabilmek için şu kodu hazırladım.
public
{ Public declarations }
end;
var
Form1: TForm1;
Nossa: array[1..4] of TButton;
say:integer;
implementation
{$R *.dfm}
procedure TForm1.TIKLA(Sender: TObject);
begin
ShowMessage('Test OK for '+Nossa[say].Caption);
end;
procedure TForm1.FormCreate(Sender: TObject);
var DummyText:string;
begin
for say:= 1 to 4 do
BEGIN
Nossa[say]:= Tbutton.Create(nil);
Nossa[say].Parent := self;
Nossa[say].Caption:='cisss '+inttostr(say);
Nossa[say].Name:='cisss_'+inttostr(say);
Nossa[say].Top:=10*say*3;
Nossa[say].Left:=10;
DummyText:= IntToStr(say); Memo1.Lines.Add(DummyText);
Nossa[say].onClick:= TIKLA;
END;
end;
end.
Bu kodla oluşan her butonun tıklandığında kendi caption bilgisini mesaj olarak göstermesini istiyorum. Sınırlı bilgimle Delphi 7'de bir yol bulamadım. En basit nasıl yapılabilir? Bir sonraki aşamada buton tıklama event'inin içine parametre gönderilebilir mi?
Teşekkürler.



