FoxPro/Visual FoxPro - Crear directorio fox 2.6

 
Vista:

Crear directorio fox 2.6

Publicado por Rodrigo5632 (26 intervenciones) el 10/10/2001 00:45:20
Hola.
Necesito crear un directorio por programa. Me explico: hay akgun comando que me permita crear un directorio ?? pero sin que aparesca una ventana de dialogo??. (que sea parecido al comando copy file)
Ejemplo.
creat directorio "temp" en c:\

( usando foxpro 2.6 windows)

gracias
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 fox 2.6

Publicado por Pepe Grillo (1 intervención) el 16/11/2001 17:49:48
Rodrigo con gusto puedo pasarte un tip, yo lo he utilizado infinidad de veces y funciona

Manejando los errores de Fox Pro, puedes verificar si el directorio existe o no por ejemplo si quieres crear el directorio Temp en C:\, primero asignas a la ruta por default ese directorio, para verificar que no existe, en caso que exista, una variable pública toma el valor de .T., si esta variable es .F., procedes a crear el directorio con lo siguiente:

IF LEN(S_NOMCTO) >= 9
S_NOMAUX = SUBSTR(S_NOMCTO,1,6) + "~1"
ENDIF

S_POS_NUEVA = S_POS_RAIZ + "\" +ALLTRIM(S_NOMCTO)

SET DEFA TO &S_POS_NUEVA

IF B_ERROR &&VARIBLE PUBLICA, CONTROLA ERROR
B_ERROR = .F.
S_CREADIR = "!/512 MKDIR " + S_POS_NUEVA
&S_CREADIR
ENDIF

S_POS_NUEVA = S_POS_RAIZ + "\" +ALLTRIM(S_NOMAUX)

SET DEFA TO &S_DEFAULT

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