![]() |
Noch eine INIFrage. Anzahl der Einträge in Sektion auslesen
Hi,
also diesmal eine einfache Frage. Ich habe eine Ini und möchte quasi wissen wieviele Passwörter hinterlegt sind. test.ini [passwords] passwort1=werwer passwort2=erefgsxdfs passwort3=fdgfbvxc Meine Lösung finde ich unprofessionel, da ich die Einträge erst in eine Listbox exportiere und dannach die Listboxzeilenanzahl auslese. Kann ich das Überspringen und direkt einen Wert erhalten wieviele Zeilen in der Sektion sind, also so dass dieses ListBox1.Items.Count raus kann ?
Delphi-Quellcode:
konfig:=TIniFile.create('c:\test.ini');
konfig.ReadSection('Passwords', Listbox1.Items); while zeilenanzahlpw < ListBox1.Items.Count do begin Edit2.Text:=IntToStr(Listbox1.Items.Count); konfig.ReadString('Passwords',ListBox1.Items[zeilenanzahlpw],''); ListBox2.Items.Add(konfig.ReadString('Passwords',ListBox1.Items[zeilenanzahlpw],'')); zeilenanzahlpw:=zeilenanzahlpw+1; end; |
Re: Noch eine INIFrage. Anzahl der Einträge in Sektion ausle
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:24 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-2025 by Thomas Breitkreuz