View Single Post
Eski 20/04/2005, 12:00   #1 (permalink)
writeLine
Bursa
 
writeLine Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2005
Yer: Bursa
Mesaj: 591
Varsayılan Dll ile ilgili sorunum!!

Dll'lerde form kullandığımızda dll içinde bir fonksiyon veya procedure tanımlayıp bu formu create ediyoruz. Fakat parent değerine Application veya self yazınca "undeclared identifier" diye bir hata veriyor. Yani şu şekilde create ediyorum.

if not Assigned(DenemeForm) then
DenemeForm:=TDenemeForm.Create(Parent);

Parent değerine mecburen "DenemeForm" yazıyorum ve form doğal olarak görev çubuğunda ayrı bir programmış gibi görülüyor.

Benim merak ettiğim şey şu :
1. Bu ayrı program olayını nasıl çözebilirim.
2. Bencede biraz mantıksızdı ama ben dll deki formu MDIChild ve onu çağıran formuda MDIForm yaptım hata verdi. Sanırım aktif bir child yok filan dedi şimdi hatırlamıyorum. Böyle bir şey yapılabilirmi sizce?
writeLine hatta değil   Alıntı Yaparak Yanıtla