@Jens: Wenn du noch try-finally nutzen würdest (Resourcenschutzblöcke), dann ist es noch schöner. Im Falle einer
Exception beim Zugriff auf die Ini (ReadInteger) wird die Ini-Datei dann auch freigegeben.
Delphi-Quellcode:
NetConf := TIniFile.Create(AppDataDir+strNetConf);
try
with NetConf do begin
Master := ReadInteger('ALLGEMEIN','MASTER',0);
end;
finally
NetConf.Free;
end;
Das nur, damit es Alex richtig macht.