Gut dann hab ich noch ein paar fragen zu deinem code:
z.b. das hier:
Delphi-Quellcode:
try
//Nachname aus ComboBox auslesen
S := ComboBox1.Items.Strings[ComboBox1.ItemIndex];
Woher weiß er jetzt, welche Datei ich auswählen will.
Da steht ja nur ItemIndex und nicht was genaues. Das könnte ja doch jeder text in der Combobox sein.
Und die Sectionen auslesen sind auch gnaz anders als ich es kenne.
Dein Code:
IniFile.ReadSectionValues(S, StringList_Name);
Und mein code:
Delphi-Quellcode:
ini := TIniFile.Create('c:\MeineIni.ini');
// INI-Datei und initialisieren
try
var1 := ini.ReadString('Sektion1', 'Eigenschaft1', '');
Und das hier verstehe ich auch nicht:
Delphi-Quellcode:
//Section-Werte auslesen
Alter := StringList.Values['Alter'];
Ort := StringList.Values['Ort'];
Da ist meine Methode doch viel besser oder nicht?
Hier der inhalt meiner .ini:
[Sektion1]
Eigenschaft1=test1
Eigenschaft2=beispiel1
Eigenschaft3=bla1
Eigenschaft4=http://www.bla1.de
[Sektion2]
Eigenschaft1=test2
Eigenschaft2=beispiel2
Eigenschaft3=bla2
Eigenschaft4=http://www.bla2.de
Wenn ich jetzt was aufrufn möchte, mach ich das einfach mit dem Code, den ich oben genannt habe.
Aber danke schonmal