Delphi-Quellcode:
//..
s := ListBox1.Items.GetText;
t := InputBox('Buch ändern', s, '');
if t <> '' then
if MessageDlg('''' + s + ''' zu ''' + t + ''' ändern?', mtConfirmation, [mbYes, mbNo], 0) = mrYes then
begin
f := 'C:\Program Files\Vokabeltrainer XXL\' + t;
g := 'C:\Program Files\Vokabeltrainer XXL\' + s;
RenameFile(g, f);
end;
Das ist ein Ausschnitt aus einem Vokabeltrainer. In dieser Prozedur wird ein Ordner umbennant. Das funktioniert aber NIE. Wieso? Beide Ordnernamen + -pfade sind korrekt!