Forum: Lazarus (IDE)
by himitsu,
28. Mai 2015
Bist'e dir da ganz sicher?
Groß-/Kleinschreibung ist zwar egal (außer es ist z.B. kein FAT/NTFS), aber sonst muß das 'C:\pdfbenannt\'+dirname+'.pdf' halt stimmen, was es wohl doch nicht tut.
PS: Strg+C im (Fehler)Dialog und als Text irgendwo wieder einfügen (Strg+V)
Vor das RenameFile ein ShowMessage('C:\pdfbenannt\'+dirname+'.pdf'); -> Strg+C -> im Editor Strg+V -> den Pfad rauskopieren...
Forum: Lazarus (IDE)
by himitsu,
28. Mai 2015
Wieso gibst du eigentlich DirectoryExists und CreateDir einen Pfad ("Path" mit abschließendem "\") und kein Verzeichnis ("Dir") ?
Wenn man das mal halbwegs irdentlich formatiert ... Warum wird das Break nur gemacht, wenn das Verzeichnis existierte, aber die Datei nicht?
Wenn das Verzeichnis nicht existiert, dann existiert die Datei doch auch nicht.
if not...
Forum: Lazarus (IDE)
by himitsu,
22. Mai 2015
Datenbanken haben im Allgemeinen keinen Zugriff auf Dateien.
RenameFile / MoveFile
TFile.Move
uvm.