merhaba
formun kapatma komutunu gönderen butona göre işlem yaptırmak istiyorum.
ağaşıdaki gibi bir kod yazdım. Delphi Syntax hatası vermiyor ama showmessage ile almaya çalıştığım mesajı da göstermiyor.
procedure Tstoktanim.FormClose(Sender: TObject; var Action: TCloseAction);
begin
if sender=speedbutton1 then showmessage('aaa');
if sender<>speedbutton1 then
begin..............................
............................
procedure Tstoktanim.CloseEvent(Sender: TObject);
begin
if Sender = SpeedButton1 then
...;
if Sender = SpeedButton2 then
...;
Close;
end;
Eğer OnClick event'ında çalıştırmanız gereken başka kodlar varsa OnClick prosedürü olarak bunu seçmeyin, normal prosedür oluşturup kodları yazıp şöyle yapın...