Hi,
die Warnung kommt, weil es nicht sicher, dass "Ini" initialisert wurde. Das passiert, wenn es vor dem erstellen einen Fehler gibt und zum resourenschutzblockende gesprungen wird.
Du könntest es so lösen:
Delphi-Quellcode:
procedure TRefresh.Execute;
begin
Ini := TIniFile.Create(ExtractFilePath(Application.ExeName) + 'Wechselkurse.ini');
try
try
fehler := sfehler;
// Anweisungen
except
// Fehlermeldung
end;
finally
Ini.Free; // <<< Hir kommt die Warnung nicht mehr... ;)
end;
end;
mfG
mirage228