ayarlar.ini yi dataset ile kullanabılırmıyız?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
metemete
Üye
Mesajlar: 422
Kayıt: 21 Mar 2004 12:30
Konum: samsun
İletişim:

ayarlar.ini yi dataset ile kullanabılırmıyız?

Mesaj gönderen metemete »

aşağıdaki gibi inioku iniyaza gerek kalmadan ayarlar.ini dosyasını datasete baglayıp degıstırtme yaptırmam mumkunmu

Kod: Tümünü seç

[GenelAyarlar]
Password=sa123456
User ID=sa
AccessFILENAME=C:\deneme.mdb
vergi1=0
vergi2=1
vergi3=8
vergi4=18

Kod: Tümünü seç

Procedure TForm1.iniyaz;
var
 INIDosya : TIniFile;
Begin
   INIDosya := TIniFile.Create(ExtractFilePath(Application.EXEName) + 'ayarlar.ini');
   INIDosya.WriteString('GenelAyarlarSinerji','Password',PasswordText);
   INIDosya.WriteString('GenelAyarlarSinerji','User ID',UserNameText);
  ......
 INIDosya.Free;
end;

Procedure TForm1.inioku;
Var
INIDosya      : TIniFile;
Begin
   INIDosya := TIniFile.Create(ExtractFilePath(Application.EXEName) + 'ayarlar.ini');
   PasswordText    := INIDosya.ReadString('GenelAyarlarSinerji','Password','');
   UserNameText    := INIDosya.ReadString('GenelAyarlarSinerji','User ID','');
 ......
end;
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: ayarlar.ini yi dataset ile kullanabılırmıyız?

Mesaj gönderen aslangeri »

s.a.
bunun için bileşenlerin arka planlarına müdahale etmen lazım.
zannımca tmemtable ın arka planında yapılacak bir kaç(?) değişiklik ile yapılabilir ama
kullanımı nasıl olur pratiklik sağlarmı? işleri kolaylaştırırmı zorlaştırırmı?
belki ini dosyasından okuyup yazmak için ayrı bir sınıf gelitirsen daha kolay, daha kullaışlı olur.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Re: ayarlar.ini yi dataset ile kullanabılırmıyız?

Mesaj gönderen sabanakman »

Marco Cantu'nun Delphi 7 kitabında yanlış hatırlamıyorsam böyle bir örnek vardı. TDataSet'ten türeyen bir dataset bileşeni ile ini kayıtları düzenleniyordu.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Cevapla