Dosyadan stringliste atıp istenen satırı okuma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
NewMember
Üye
Mesajlar: 990
Kayıt: 29 Haz 2005 06:57
Konum: Bursa

Dosyadan stringliste atıp istenen satırı okuma

Mesaj gönderen NewMember »

Kod: Tümünü seç

procedure TFrmAna.kll1Click(Sender: TObject);
var
  Listem : TStringList;
begin
Listem.Create;
Listem.LoadFromFile(ExtractFilePath(Application.ExeName)+ 'Ayarlar\MyOptions.local');
edit1.Text:=Listem.Strings[22];
end;

//Not 22 numaralı satır var.
Arkadaşlar bu kodun neresi hatalı acaba. :cry: :cry: :cry: Access violation veriyor.
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Mesaj gönderen mrmarman »

- Create tanımı aşağıdaki şekilde olmalıydı.

Kod: Tümünü seç

  Listem := TStringList.Create;

Kod: Tümünü seç

procedure TFrmAna.kll1Click(Sender: TObject); 
var
  Listem : TStringList;
begin
  Listem := TStringList.Create;
  Listem.LoadFromFile(ExtractFilePath(Application.ExeName)+ 'Ayarlar\MyOptions.local');
  edit1.Text:=Listem.Strings[22];
end;
Resim
Resim ....Resim
Kullanıcı avatarı
NewMember
Üye
Mesajlar: 990
Kayıt: 29 Haz 2005 06:57
Konum: Bursa

Mesaj gönderen NewMember »

Sabahtan beri bu koda bakıyorum ama ben bunu nasıl göremedim.Access violation olmayan bir nesneye ulaşmaya çalışılınca olur diyorum kendi kendime ama yinede olmayan bir nesnenin bir özelliğine ulaşmaya çalıştığımın arkına varamamışım.:Noops :Noops :Noops
22 nolu satır var ama ortada o satırlara sahip bir liste yokmuş meğer :D :D :D :D
Üstadım teşekkürler. :alkis:
Mola verme zamanı çoktan gelmiş. :D :D :D
Cevapla