Delphi - Problemas con RenameFile

 
Vista:

Problemas con RenameFile

Publicado por Olegario (2 intervenciones) el 25/04/2003 12:28:53
Hola a todos:
en un proyecto estoy utilizando la funcion RenameFile. Bajo windows 98 se me funciona a la perfeccion, pero el otro dia al trabajar bajo windoes 2000 no renombraba. Comprobe que el archivo no fuese de solo lectura y aun asi no funcionaba.¿Alguien podria decirme cual puede ser el problema o alguna forma de renombrar archivos que funcione con todos los windows?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas con RenameFile

Publicado por Ernesto De Spirito (706 intervenciones) el 25/04/2003 13:36:31
Posiblemente se trate de un problema de permisos, o que ya existe un archivo con el nombre nuevo. Para saber cual es el problema, sugiero obtener el mensaje de error correspondiente:

if not MoveFile(PChar(NombreViejo), PChar(NombreNuevo)) then begin
ErrorCode := GetLastError;
ShowMessageFmt('Error %d: %s',
[ErrorCode, SysErrorMessage(ErrorCode)]);
end;

Ernesto De Spirito
http://www.latiumsoftware.com/es/index.php
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar