Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Readsection (https://www.delphipraxis.net/3754-readsection.html)

~Freeze~ 28. Mär 2003 15:08


Readsection
 
Mal wieder ich ...

Folgendes:

Habe eine INI, mit z.B. folgendem Abschnitt:

[Irgendwas]
dieses=
jenes=
dasda=


Ich weiß, dass man den ganzen Abschnitt auslesen kann, also mit "Readsection".
Meine Frage: kann ich diesen Abschnitt dann nur in eine Listbox setzen? oder gibt es da noch andere Möglichkeiten?

Danke für jede Hilfestellung!

mfG
Freeze

Garby 28. Mär 2003 15:40

Hallo,

so dürfte es funktionieren:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var Ini: TIniFile;
    Sektion: TStrings;
    Wert: String;
begin
  Sektion := TStringList.Create;
  try
    try
      Ini := TIniFile.Create('C:\Test.ini');
    except
      on E:Exception do begin
        E.Message := 'Fehler beim Öffnen der Datei.';
        raise;
      end;
    end;

    Ini.ReadSectionValues('Irgendwas', Sektion);
    Wert := Sektion.Values['jenes'];
    ShowMessage(Wert);
  finally
    Sektion.Free;
    Ini.Free;
  end;
end;

~Freeze~ 1. Apr 2003 07:36

Danke für die Hilfe, doch leider funktioniert es nicht ...

Andere Vorschläge oder Anregungen??

Thx!

Mfg
Freeze

Marco Haffner 1. Apr 2003 20:45

Und was funktioniert nicht? Bei mir funktioniert es.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz