Ver Mensaje Individual
  #1  
Antiguo 19-05-2006
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Reputación: 21
AGAG4 Va por buen camino
Problemas al Copiar Archivos con el caracter 240

Buen día, tengo un procedimiento para copiar archivos usando el CopyFile, pero en ciertos archivos no funciona como es en caso de aquellos que cuentan con el caracter 240 que a simple vista aparece un GUION, pero en delphi al hacer esto no me funciona:
Código Delphi [-]
//Usando el CHAR
CopyFile(PChar('c:\origen\'+char(240)+copy(searchResult.Name,2,length(searchResult.Name)-1)),PChar('c:\destino\Destino.DBF'),false);
 
//ó bien de esta forma tampoco funciona usando CHR
CopyFile(PChar('c:\origen\'+chr(240)+copy(searchResult.Name,2,length(searchResult.Name)-1)),PChar('c:\destino\Destino.DBF'),false);
//Los Archivos que quiero copiar tienen los siguientes nombres
{
-­03N‗O5K.01A
­-03N‗NR6.08A
­-03N‗Q3G.07A
­-03N‗WFF.07A
­-03N‗WGP.07A
­-03N‗WHQ.07A
­-03N‗WJI.07A
­-03N‗WKL.07A
­-03N‗WKM.07A

Pero en realidad el primer caracter que parece un GUION, no lo es, 
porque intente copiar 1 archivo en el ms-dos agregando el GUION y NO lo Copia, la unica
forma que copia archivos dentro del ms-dos es agregando el Caracter 240(ALT+240) al inicio del
achivo:

c:\origen>copy -03N=O5K.01A c:\destino
Función incorrecta.

}
Alguna sugerencia????

Última edición por AGAG4 fecha: 19-05-2006 a las 17:27:53.
Responder Con Cita