Zitat von
Luckie:
Für alle die es noch interessiert:
ini := TIniFile.Create(ExtractFilePath(ParamStr(0)) + '\mru.ini');
Da ExtractFilePath das abschließende \ enthält (zumindest wenn es nicht die Hauptebene des Datenträgers ist) enthält der Dateiname im Ergebnis ein \\. Ich hatte zumindest bei einer Windowsversion mal ein Problem mit dieser Variante von Dateinamen.
Zitat:
So geht's.
Ich sehe keine Überprüfung auf doppelte Einträge.