FoxPro/Visual FoxPro - Crear directorio

 
Vista:

Crear directorio

Publicado por Analia (103 intervenciones) el 26/07/2006 01:01:15
Hola !!, queria saber la instruccion para crear un directorio con Visual FoxPro 8.
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:Crear directorio

Publicado por Roman Suazo (2723 intervenciones) el 26/07/2006 03:24:41
Prueba los comandos MD o MKDIR
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

RE:Crear directorio

Publicado por Roman Suazo (2723 intervenciones) el 26/07/2006 03:24:41
Prueba los comandos MD o MKDIR
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

RE:Crear directorio

Publicado por Analia (103 intervenciones) el 26/07/2006 20:17:59
Y como haria para saber si ese directorio ya fue creado y si no crearlo ?
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

RE:Crear directorio

Publicado por Roman Suazo (2723 intervenciones) el 26/07/2006 21:41:28
Para crearlos usarias los comandos que te di. Para saber si existe usas DIRECTORY()
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

RE:Crear directorio

Publicado por Analia (103 intervenciones) el 27/07/2006 00:38:20
Hola !!, tengo el siguiente codigo y no anda ¿ donde tengo el error ?
SET SAFETY Off
IF DIRECTORY(c:\backup)
COPY FILE e:\Nuevo-de-Analia\A-B-definitivo\BaseDeDatos\*.* to c:\backup
ELSE
MKDIR c:\backup
COPY FILE e:\Nuevo-de-Analia\A-B-definitivo\BaseDeDatos\*.* to c:\backup
endif
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

RE:Crear directorio

Publicado por Roman Suazo (2723 intervenciones) el 27/07/2006 03:56:31
Proba asi:

SET SAFETY Off
IF !DIRECTORY("c:\backup")
MKDIR "c:\backup"
endif
COPY FILE "e:\Nuevo-de-Analia\A-B-definitivo\BaseDeDatos\*.*" to "c:\backup"

Si esto no te funciona puede ser que no estes usando los nombres correctos...
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

RE:Crear directorio

Publicado por Analia (103 intervenciones) el 27/07/2006 04:46:35
No me crea la carpera c:\backup y cuando ejecuto el programa con el Set Step on
me dice que el directorio ya esta creado, pero cuando voy ha ver con el explorador de windows la carpeta no esta.
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

RE:Crear directorio

Publicado por Roman Suazo (2723 intervenciones) el 27/07/2006 05:17:09
No te puedo ayudar mucho...Lo que debes de hacer es probar los comandos desde la ventana de comandos del VFP. Primero, proba el DIRECTORY() (FIJATE EN LA COMILLAS QUE LES PONGO A LAS DIRECCIONES), es decir, proba que el comand funcione bien con carpetas existentes, despues probas con las carpetas de la app. Si el DIECTORY() no esta fallando, te vas al otro comando y empezas a copiar archivos de prueba hasta que estes segura que podes usar los comandos. Despues los pones en tu programa
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

RE:Crear directorio

Publicado por Analia (103 intervenciones) el 27/07/2006 00:39:33
Hola !!, tengo el siguiente codigo y no anda ¿ donde tengo el error ?
SET SAFETY Off
IF DIRECTORY(c:\backup)
COPY FILE e:\Nuevo-de-Analia\A-B-definitivo\BaseDeDatos\*.* to c:\backup
ELSE
MKDIR c:\backup
COPY FILE e:\Nuevo-de-Analia\A-B-definitivo\BaseDeDatos\*.* to c:\backup
endif
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

RE:Crear directorio

Publicado por Analia (103 intervenciones) el 27/07/2006 00:40:03
Hola !!, tengo el siguiente codigo y no anda ¿ donde tengo el error ?
SET SAFETY Off
IF DIRECTORY(c:\backup)
COPY FILE e:\Nuevo-de-Analia\A-B-definitivo\BaseDeDatos\*.* to c:\backup
ELSE
MKDIR c:\backup
COPY FILE e:\Nuevo-de-Analia\A-B-definitivo\BaseDeDatos\*.* to c:\backup
endif
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
sin imagen de perfil

RE:Crear directorio

Publicado por jesus cordero (405 intervenciones) el 29/07/2006 05:11:39
porque cambia todo esas linea del programa por una sola linea en el viejo DOS:

!xcopy e:\Nuevo-de-Analia\A-B-definitivo\BaseDeDatos c:\backup /s

o

run !xcopy e:\Nuevo-de-Analia\A-B-definitivo\BaseDeDatos c:\backup /s

Podrás ejecutar tus comando de MS-DOS sin que se muestre la ventana negra del DOS.

En la variable cComando puedes colocar cualquier instrucción válida de MS-DOS que luego será ejecutada; Si deseas que la ventana sea visible solo cambia el último parámetro de a función ShellExecute y colócalo en 1

Declare Integer ShellExecute In shell32.Dll;
Integer hndWin, String cAction, String cFile,;
String cParams, String cDir, Integer nShow

cComando = "xcopy e:\Nuevo-de-Analia\A-B-definitivo\BaseDeDatos c:\backup /s"
cArchivo = GetEnv("TEMP") + "" + Sys(2015) + ".bat"

=StrToFile(cComando, cArchivo)
=ShellExecute(0,"Open",cArchivo,"","",0)

jesus cordero
Caracas Venezuela
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