Merhaba
Kullandığım kayıt liste formunda kullandığım grid in sütun sıralamasını ve genişliklerine ini dosyasına kayıt ediyorum. Sorunum şurada başlıyor. Bu formu inherit ederek yüzlerce ayrı tabloya bağlı olarak kullanıyorum ve her gridde o komuta şu isimle kaydet demek istemiyorum.
Ana formda şu isimle kaydet dersem olmuyor. inherit edilen formun adına göre kayıt edilmesi lazım. ana formdan o degere göre nasıl yapılabilir.
Kısaca ızgara ayarlarını inherit edilen formdan kaydedeceğim ama inherit edilmiş formun adıyla.
Saygılar
Form inheritance ve grid ayarlarını kaydetmek
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Form inheritance ve grid ayarlarını kaydetmek
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
Re: Form inheritance ve grid ayarlarını kaydetmek
classname özelliğini kullanabilirsiniz sanırım.
Kod: Tümünü seç
type
TMyForm=class(TForm)
myGrid:TDbGrid;
procedure FormClose(Sender: TObject; var Action: TCloseAction);
protected
procedure GridKaydet;
end;
TMyInheritedForm=class(TMyForm)
end;
procedure TMyForm.GridKaydet;
var
ini:TIniFile;
yol:string;
begin
yol:=ExtractFilePath(Application.ExeName);
yol:=yol+'GridAyar\';
yol:=yol+self.ClassName;
ini:=TIniFile.Create(yol);
//.................
ini.free;
end;
procedure TMyForm.FormClose(Sender: TObject; var Action: TCloseAction);
begin
GridKaydet;
end;
bazen yükselmek için önce dibi görmek gerekir...
forumda soru sormadan önce bakılmalı bence
daha fazlası için...
yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...
yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Re: Form inheritance ve grid ayarlarını kaydetmek
cevap için teşekkürler.
Adminlerden rica ediyorum. bağlantım koptuğundan formu tekrar göndermişim. 2 mesajdfan biri silinebilirmi yada threadler diğerine taşınabilirmi. Cevaplar herkesin işine yarayabilir çünkü
Adminlerden rica ediyorum. bağlantım koptuğundan formu tekrar göndermişim. 2 mesajdfan biri silinebilirmi yada threadler diğerine taşınabilirmi. Cevaplar herkesin işine yarayabilir çünkü
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
Re: Form inheritance ve grid ayarlarını kaydetmek
o zaman şöyle yapalım.
http://delphiturkiye.com/forum/viewtopi ... =2&t=27331
http://delphiturkiye.com/forum/viewtopi ... =2&t=27331
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim