Run-time'da create ettiğim nesneleri forma nasıl dahil edebilirim.
yani program kapandığında bu nesnelerin yok olmasını nasıl engelleyebilirim.
programı her açışta nesneleri create etmekten başak bir tavsiyesi olan var mı acaba
Teşekkürler...
Run-time'da create ettiğim nesneyi nasıl kalıcı hale getireb
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 360
- Kayıt: 10 Nis 2006 09:07
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Mrb; zaten programda tasarımdan dolayı bulunan nesneler bile çalışma zamanıda oluşuyor. Senin tekniğinden tek farkı .dfm dosya bilgilerinin .exe dosyasının içine alınması. {$R *.DFM} Sen bundan en iyi ihtimalle delphi de tasarlayarak kurtulabilirsin
. Anladığıma göre çalışma zamanında oluşturulan bileşenlerini form üzerinde tekrar tekrar oluşturmak istiyorsun. Şimdi net olarak hatırlamıyorum ama bileşenlerinin name özelliğini verirsen .dfm deki gibi bir biçimde dosyalara bileşenlerini yazıp yine bu dosyalardan okuyarak oluşturabilirsin. Konuyu bir zamanlar Marco Cantu'nun Delphi 7 kitabında görmüştüm. TStream üzeriden TWriter ve TReader nesneleri bu bileşen kayıt etme ve okuyup oluşturma işlemini yapıyordu.

Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)