Ist ja alles richtig was ihr da schreibt, ABER:
Zitat:
ich muss bei meinem programm daten aus einer ini-datei
lesen. leider funktioniert das nicht so, wie ichs mir vorgestellt hab. genauer gesagt: es passiert GARNICHTS.
eine fertige ini datei mit werten hatte ich schon und hab dazu schnell noch ne procedure geschrieben, die dann aber keine testwerte ausgespuckt hat. auch eine überprüfung mit sectionexists(..) brachte vorerst keine positiven werte. also hab ich mir gedacht, lass ich mir die datei einfach vom programm schreiben. dazu folgende procedure:
Delphi-Quellcode:
procedure tform1.writeini;
var ini:Tinifile;
begin
ini:=TIniFile.Create('cfg.ini') ;
ini.WriteString('Benutzer','Name1','Mustermann');
ini.WriteString('Benutzer','Name2','Meier');
ini.Free;
end;
... die korrekte Antwort ist doch eine andere:
Er will LESEN und schreibt "WriteString". Damit kann man aber nicht lesen......