Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Pascal / Delphi / Delphi.NET

Cevapla
 
LinkBack Seçenekler
Eski 20/04/2005, 12:00   #1 (permalink)
Bursa
 
writeLine Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2005
Yer: Bursa
Mesaj: 561
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
Eski 25/04/2005, 18:33   #2 (permalink)
Gezgin
 
hmustak Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2002
Yer: /root/
Mesaj: 3,660
Varsayılan

DenemeForm:=TDenemeForm.Create(Parent); demeden

DenemeForm:=TDenemeForm.Create;

denedin mi?
__________________

HassasValf | Hakan Müştak | Motor

hmustak hatta değil   Alıntı Yaparak Yanıtla
Eski 27/04/2005, 01:30   #3 (permalink)
Eski Cevizci
 
mr1yh1 Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2005
Yer: samsun
Mesaj: 1,171
Varsayılan

delphide yeniyim, ama C mantığı ile söyleyeyim.
1-)dll de, parent kullandığın yerde başka bir pointer kullan.
2-)dll yi çağıran programdaki formun adresini, dll ye parametre olarak geçir.Dll nin Formunun parent'ine onu yaz.

bilemiyorum delphi bu kadar esnekmidir.
mr1yh1 hatta değil   Alıntı Yaparak Yanıtla
Eski 04/05/2005, 13:57   #4 (permalink)
Bursa
 
writeLine Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2005
Yer: Bursa
Mesaj: 561
Varsayılan

Alıntı:
hmustak, mesajından alıntı:
DenemeForm:=TDenemeForm.Create(Parent); demeden

DenemeForm:=TDenemeForm.Create;

denedin mi?
O zamanda yetersiz parametre gibi bir hata veriyor...
writeLine hatta değil   Alıntı Yaparak Yanıtla
Eski 28/03/2006, 15:35   #5 (permalink)
Dr MicroChip
 
Üyelik Tarihi: 07/2005
Mesaj: 57
Varsayılan

şunu var da tanımlıyacaksın

var
aa:Tform;

sonra
aa:=tform.Create(aa);

dediğinde formu oluşturabilirsin.


saygılar
__________________
Kafkas Kartalı
www.ahmetceylan.com
microchip hatta değil   Alıntı Yaparak Yanıtla
Eski 28/03/2006, 18:40   #6 (permalink)
Kodlarım, Canlarım...
 
cemaliozan Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2005
Yer: » Delphi Bölümü «
Mesaj: 1,677
Varsayılan

Alıntı:
microchip, mesajından alıntı:
şunu var da tanımlıyacaksın...
Usta bu foruma sorulan sorular galiba bir yıl kadar bekletiliyor. Pişince servis yapılıyor.
__________________
Haberbox | Tek Sevgi | Genel Seçimler | Magice Book | Yerel Seçimler
Yaşamaya Değer Bir Hayattan, Sevmeye Değer Bir Aşktan, Dostluğa Değer Bir Arkadaşlıktan Asla Vazgeçmeyin...
cemaliozan hatta değil   Alıntı Yaparak Yanıtla
Eski 29/03/2006, 05:49   #7 (permalink)
İptal Durumu
 
Üyelik Tarihi: 06/2005
Mesaj: 82
Varsayılan

nisan 2005 zuahuahuahua
Dr.Kill hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
div ile ilgili sorunum var? maxmann Web Tasarım 5 10/02/2007 01:04
mod_rewrite ile ilgili bir sorunum n0fx PHP 0 12/11/2006 04:16
FTP ile ilgili bir sorunum var Drag_1O Web Tasarım 4 10/08/2006 21:13
sitemde, images ile ilgili bir sorunum var.. cigdem Web Tasarım 4 10/10/2004 19:05


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 03:57.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net