Arkadaşlar bu aralar sorularım sıklaşıyor kusura bakmazsınız umarım.Bende bildiğim konularda başkalarına yardımcı olmaya çalışıyorum

bilgi paylaştıkça artar.
Problemim şu:
Programım bir mdi uygulaması.Diğer child formları runtime esnasında yaratıyorum.Tabii bazı kontroller gerekiyor

Yani form açıkmı açık değilse yarat göster açıksa öne getir .Fahrettin abi sağolsun bu konuda yazılar yazmış bunuda ondan öğrendim.Ama sorun bende ki form sayısının 100'ün üzerinde olması.Bende dedimki bir procedure yazayım bu kontrolleri o yapsın
gerekiyosa yaratsın gerekiyosa öne getirsin.(Kod tekrarından kurtulmak için)
Procedure Şöyle:
Kod: Tümünü seç
procedure TAnaSayfa.enter(KaynakForm,HedefForm:tform);
begin
if HedefForm=nil then
begin
hedefform:=THedefForm.Create(self);
HedefForm.Show;
end
else
HedefForm.BringToFront;
end;
Burda problem THedefForm diye bir tipin olmaması tabii ki.
Bu procedure şu şekil çalışıyor:
Kod: Tümünü seç
procedure TAnaSayfa.GuncellemeSayfasiAcClick(Sender: TObject);
begin
enter(Anasayfa,Guncellemesayfası);
end;
Yani ben procedure içine kaynak form ile hedef formu gönderiyorum procedure bu formu bi şekilde benim karşıma getiriyor.Yani getirmiyor ama ben bunu istiyorum.Henüz bulamadım forumu araştırmaya devam ediyorum bilen arkadaşlar yardımcı olursa zamandan kazanırım Herkese Teşekkür Ediyorum
(Seminer Bekliyorum. Hatta gelen olursa İzmirde bir seminer olmazmı yer ve Bilgisayarlar benden

)