Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Inifiles: nur schlüssel auslesen (https://www.delphipraxis.net/18528-inifiles-nur-schluessel-auslesen.html)

Haegar 20. Mär 2004 11:18


Inifiles: nur schlüssel auslesen
 
hi,

eine ini-datei hat ja jenen aufbau!

[section]
schlüssel=wert

wenn die bezeichnungen nicht passen sollten, bitte nicht dran aufhängen.
ich hab mich jedenfalls gefragt, ob es möglich ist nur den schlüssel auszulesen, ohne den dazugehörigen wert!
hab nie was gefunden, bzw. viel probiert und nix hat so funktioniert :roll:
ich musste jedesmal die gesamte zeile (schlüssel=wert) einlesen, und dann erst den string zerpflücken, da gibts doch mit sicherheit noch ne andere möglichkeit oder?

danke schonmal
gruss haegar

Cuchulainn 20. Mär 2004 11:49

Re: Inifiles: nur schlüssel auslesen
 
Hallo,

sicher geht das. TIniFile hat die Methode ReadSection. Sie sieht folgendermaßen aus:
Delphi-Quellcode:
procedure ReadSection(const Section:String; Strings: TStringlist); override;
Du übergibst dem Ding deine Section als String. In dieser Section stehen die Schlüssel, die du auslesen möchtest. Dann übergibst du ihr noch eine Stringliste, in der die Schlüssel gespeichert werden sollen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:27 Uhr.

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