Ich hab das nun mal so getestet
Delphi-Quellcode:
procedure LoadFromStream(ini: TMemIniFile; stream: TStream);
var
s: TStrings;
begin
s := TStringList.Create;
try
s.LoadFromStream(stream);
ini.SetStrings(s);
finally
s.Free;
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
ini: TMemIniFile;
str:tfilestream;
begin
str := tfilestream.Create('test.ini',fmOpenRead);
LoadFromStream(ini,str);
ini := TMemIniFile.Create('');
edit1.Text := ini.ReadString('test','test','error');
ini.Free;
str.Free;
end;
Doch leider bekomme ich eine Zugrifsverletzung....
Über die verwendung von LoadFromStream bin ich mir nicht so ganz im klaren...
Was muss ich genau bei INI übergeben?
Danke schonmal... Und Danke für den Code