Başka formda procedur kullanmak

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
lom
Üye
Mesajlar: 135
Kayıt: 25 Nis 2006 02:37

Başka formda procedur kullanmak

Mesaj gönderen lom »

s.a kolay gelsin arkadaşlar. bi procedure hazırladım form'um açıldığında çalıştırıyorum.

Kod: Tümünü seç

procedure TFRMYENIKOY.ACILANFORMDABUTONLAR();
begin
BTNYENIKAYIT.Enabled:=TRUE;
BTNKAYDET.Enabled:=FALSE;
BTNIPTAL.Enabled:=FALSE;
BTNSIL.Enabled:=TRUE;
GRID.Enabled:=TRUE;
end;
bu procedur'u başka formlar açıldığında da kullanabilirmiyim ?? Teşekkürler kolay gelsin
Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 01 Eki 2007 12:02
Konum: Ankara

Re: Başka formda procedur kullanmak

Mesaj gönderen Battosai »

Procedure u formun var bloğu üstünde bir yerde tanımla veya implementation altında tanımla böylece diğer unitlerde sadece ismiyle çalıştırabilirsin.Öteki türlü Form1.procedureadi şeklinde çalışır...
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: Başka formda procedur kullanmak

Mesaj gönderen aslangeri »

s.a.
açılan her form kendi üzerindeki aynı isimli buttonları mı ayarlayacak. yoksa hangi form açılırsa açılsın frmyenikoy un buttonlarını mı ayarlayacak.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
lom
Üye
Mesajlar: 135
Kayıt: 25 Nis 2006 02:37

Re: Başka formda procedur kullanmak

Mesaj gönderen lom »

Hayır hocam hangi form açılırsa o formdaki butonlara hakim olmak istiyorum. Butonun ve formun adını parametre olarak gönderbilirmiyim acaba ?
Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 01 Eki 2007 12:02
Konum: Ankara

Re: Başka formda procedur kullanmak

Mesaj gönderen Battosai »

Kod: Tümünü seç

Procedure ACILANFORMDABUTONLAR
Begin
with Screen.ActiveForm do
Begin
TButton(FindComponent('kaydet')).Enabled:=True;
TButton(FindComponent('Yeni')).Enabled:=False;
End;
End;
Cevapla