tengo un problema con la siguiente linea

12/04/2005 - 20:47 por Carlos Sanchez | Informe spam
cPic= 'COPY FILE '+ALLTRIM(thisform.text_picr.value)+' to '+cPic_name
&cPic

Lo que intento hacer es copiar un archivo, que la ruta se introduce en un
text box o por la funcion getpic() y funciona, pero con rutas cortas ejem
'c:\pic.jpg' pero cuando intento meterle una direccion larga ejem
'C:\Documents and Settings\csanchez\Desktop' no funciona. Que puedo hacer,
hay alguna forma de hacerlo compatible se que en linux puedes hacer
'/Documents\ and\ Settings/csanchez/Desktop' para meter rutas largas pero
en windows no funciona

Gracias de antemano y saludos
 

Leer las respuestas

#1 Luis María Guayán
12/04/2005 - 21:32 | Informe spam
Es mejor que lo hagas así:

lcOrigen = ALLTRIM(thisform.text_picr.value)
lcDestino = cPic_name
COPY FILE (lcOrigen) TO (lcDestino)

Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos

"Carlos Sanchez" escribió en el mensaje
news:


cPic= 'COPY FILE '+ALLTRIM(thisform.text_picr.value)+' to '+cPic_name
&cPic

Lo que intento hacer es copiar un archivo, que la ruta se introduce en un
text box o por la funcion getpic() y funciona, pero con rutas cortas ejem
'c:\pic.jpg' pero cuando intento meterle una direccion larga ejem
'C:\Documents and Settings\csanchez\Desktop' no funciona. Que puedo hacer,
hay alguna forma de hacerlo compatible se que en linux puedes hacer
'/Documents\ and\ Settings/csanchez/Desktop' para meter rutas largas pero
en windows no funciona

Gracias de antemano y saludos






Preguntas similares