Página 1 de 1

XCOPY EN VISUAL BASIC

Publicado: Mar Abr 05, 2005 12:38 pm
por ayer
ESTOY INTENTANDO COPIAR UN ARCHIVO DE C: AL DIRECTORIO C:\DOCUMENTS AND SETTINGS PERO EN LA SIGUIENTE LINEA DE CODIGO NO ENTIENDE EL NOMBRE DE LA CARPETA PORQUE TIENE ESPACIOS EN BLANCO.
SHELL("xcopy C:\form1.frm C:\Documents and settings\ /e/y",vHide).
como hay que escribirlo, he probado con ', [, {. ya no se que probar
muchas gracias

Publicado: Mar Abr 05, 2005 4:42 pm
por ABCdatos
Al haber espacios en blanco en el nombre del directorio, hay que entrecomillarlo. Como dentro de la cadena no puedes insertar explícitamente las comillas dobles, puedes incluirlas como el carácter ASCII nº34:

SHELL("xcopy " & ChrW$(34) & "C:\form1.frm C:\Documents and settings\" & ChrW$(34) & " /e/y",vHide)

Saludos.