![]() |
Re: Datei Umbenennen
Zitat:
Wenn FALSE zurückgegeben wird, wurde die Datei nicht umbenannt. Gibt es evtl schon eine Datei mit dem Namen oder hast du keine Schreibrechte für das Verzeichnis? Mfg |
Re: Datei Umbenennen
alles negativ kanns mir nicht erklären
|
Re: Datei Umbenennen
Wie gesagt, der Dateipfad kommt NUR in den ersten Parameter:
Delphi-Quellcode:
Probier mal, obs so klappt
RenameFile( ParamStr(i), data + '.jpg' );
|
Re: Datei Umbenennen
welchen Wert hat data? hast du dir mal ausgeben lassen zu welchem namen du umbenennst?
wenn data leer ist würdes du, wenn die übergebenen dateien alle im gleichen ordner liegen, versuchen zum gleichen namen zu benennen. Und hast du mal mit FileExists geprüft ob die Quelldatei überhaupt existiert? Und hast du geschaut welche Werte in ParamStr(i) jeweils stehen? |
Re: Datei Umbenennen
Oder so (da gibt es wenigstens eine Fehlermeldung):
Delphi-Quellcode:
for I := 1 to ParamCount do
begin if not MoveFile(PChar(ParamStr(i)), PChar(ExtractFilePath(ParamStr(i)) + data + '.jpg')) then ShowMessage(SysErrorMessage(GetLastError)); end; |
Re: Datei Umbenennen
Liste der Anhänge anzeigen (Anzahl: 1)
Nope
Zitat:
|
Re: Datei Umbenennen
autsch, ganz eindeutig. Dein zieldateiname ist ein ungülter Name. Doppelpunkte im Dateinamen waren noch nie erlaubt!
|
Re: Datei Umbenennen
Autsch Ganz übersehen ok ändere das mal
Edit das war die Lösung DANKE :hello: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz