MDI Application-da aktiv form-un bulunmasi

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
rahim_azeri
Üye
Mesajlar: 113
Kayıt: 20 Eyl 2010 07:42

MDI Application-da aktiv form-un bulunmasi

Mesaj gönderen rahim_azeri »

Merhaba arkadaslar..Ben MDI applicationda aktiv olan form-un adini nasil bula bilirim...Mesela 5-6 form acilmis amma aktiv olan forum-un adini nasil bula bilirim. Onceden tesekkurler...!
ikra
Üye
Mesajlar: 901
Kayıt: 28 Nis 2005 01:26
Konum: Simdilik Topragin Üstü

Re: MDI Application-da aktiv form-un bulunmasi

Mesaj gönderen ikra »

Kod: Tümünü seç

Anaform.ActiveMDIChild.Name
kıdemsiz üye
rahim_azeri
Üye
Mesajlar: 113
Kayıt: 20 Eyl 2010 07:42

Re: MDI Application-da aktiv form-un bulunmasi

Mesaj gönderen rahim_azeri »

Kardesh allah razi olsun şunu bildim....Şimdi ana form-umda bir buton var ben istiyorumki şu butona click edende egre chilFrom2 aktivdirse şu childform2 -deki editbox-a "cf2" yazsin ,eger childform3 aktivdirse onda şu childform3 -de olan editboxa "cf3" ....
ikra
Üye
Mesajlar: 901
Kayıt: 28 Nis 2005 01:26
Konum: Simdilik Topragin Üstü

Re: MDI Application-da aktiv form-un bulunmasi

Mesaj gönderen ikra »

ecmain insaAllah.

Kod: Tümünü seç

procedure OnClick(Sender: TObject);
begin
  if AnaForm.ActiveMdiChild is TForm1 then
    TForm1(AnaForm.ActiveMdiChild).Edit1.Text := 'mesaj';

  if AnaForm.ActiveMdiChild is TForm2 then
    TForm2(AnaForm.ActiveMdiChild).Edit1.Text := 'mesaj';
end;
kıdemsiz üye
Cevapla