Zitat:
@Balu: Kann ich dann mit deinem ini Code trotzdem meinen normalen SaveDialog behalten?
Natürlich. Statt
ini := TIniFile.Create(ExtractFilePath(ParamStr(0)) + 'data.ini');
einfach
Delphi-Quellcode:
if SaveDialog1.Execute then
begin
ini := TIniFile.Create(SaveDialog1.Filename);
//... der restliche Code
end;
//Edit: Niemand wird dich auslachen, ich kann dir nur raten es selbst zu versuchen und nicht deinem Lehrer den fertigen Code abzugeben, könnte sonst Probleme wenn du nicht genau weißt wie/was funktioniert.