FoxPro/Visual FoxPro - Ejecutar archivos con espacios en el nombre

 
Vista:

Ejecutar archivos con espacios en el nombre

Publicado por Katty (61 intervenciones) el 05/02/2004 04:48:51
Hola Amigos
En VFP 6.0, tengo que ejecutar varios archivos de MS-DOS, para lo cual utilizo RUN [archivo], hasta ahí todo bien, pero a veces el archivo se llama [Tema 1 – Los niños], el nombre es largo y con espacios y FoxPro no acepta nombres con espacios, como puedo hacer para que FoxPro acepte nombre que tengan espacios.
Ayuda por favor
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:Ejecutar archivos con espacios en el nombre

Publicado por Germán (42 intervenciones) el 05/02/2004 06:02:51
El problema es que el comado Run se ejecuta en DOS, entonces debes utilizar WSH, para ejecutar tu programa.

lcFile = [Tema 1 – Los niños]
loShell = CREATEOBJECT("Shell.Application")
loShell.ShellExecute(lcFile)
RELEASE loShell

Debes tener en cuenta que si el archivo no está en la ruta predeterminada, debes agregar la ruta completa al nombre de archivo.

Saludos

Germán
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