No puedo crear directorios con mayúsculas

No puedo crear directorios con mayúsculas

Postby damosi » Thu Oct 11, 2007 11:21 am

Saludos, estoy intentando generar archivos .ods a pelo 8)
y necesito crear una estructura de ficheros para posteriormente comprimirlo y renombrarlo a .ods

Para ello necesito crear una carpeta llamada "META-INF" el problema es que cuando utilizo MakeDir() siempre me la crea en minúsculas "meta-inf". He realizado pruebas con otros comando como fcreate y se comporta exactamente igual, pasa de las maýusculas.

Es muy importante, ya que si está en minúsculas OpenOffice detecta que el archivo tiene algún problema. (aunque da la posibilidad de recuperarlo)

Como se puede crear un directorio cuyo nombre tiene caracteres en mayúsculas?

Tambien se agradece saber manera alternativa de crear ficheros osd.

Gracias.
damosi
 
Posts: 35
Joined: Mon Jan 15, 2007 10:46 am

Postby karinha » Thu Oct 11, 2007 2:33 pm

// Sample managing directories - Original by TESTDIRS.PRG

#include "FiveWin.ch"

//----------------------------------------------------------------------------//

FUNCTION Main()

IF lMkDir( UPPER( "c:\fwh27\samples\teste" ) )

MsgInfo( "Directorio creado con succeso!" )

/*
IF lRmDir( "d:test" )
MsgInfo( "Directory successfully deleted!" )
ENDIF
*/

ENDIF

RETURN NIL

//----------------------------------------------------------------------------//
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7856
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Postby damosi » Thu Oct 11, 2007 3:50 pm

Gracias Joao,

No puedo utlizar lmkdir sólo puedo usar funciones de harbour, utilizo archivos .hrb para CGI y no puedo acceder a funciones FW. :cry:
damosi
 
Posts: 35
Joined: Mon Jan 15, 2007 10:46 am

Postby karinha » Thu Oct 11, 2007 3:55 pm

damosi wrote:Gracias Joao,

No puedo utlizar lmkdir sólo puedo usar funciones de harbour, utilizo archivos .hrb para CGI y no puedo acceder a funciones FW. :cry:


ÉS EN MODO CONSOLA???
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7856
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Postby damosi » Thu Oct 11, 2007 4:03 pm

Compilo con harbour y los hrb los interpreta bajo IIS una aplicación CGI llamada clipxnet. Parecido a lo que haría hbrun.

No puedo utilizar funciones que no estén en harbour ya que requieren que estan sean incluidas en el programa CGI clipxnet . (Por tanto no depende de mi)
damosi
 
Posts: 35
Joined: Mon Jan 15, 2007 10:46 am

Postby jacgsoft » Thu Oct 11, 2007 4:45 pm

prueba con esto:

Run('MD META-INF')




jaime
User avatar
jacgsoft
 
Posts: 105
Joined: Fri Nov 24, 2006 9:03 pm
Location: Lima - Peru

Postby damosi » Thu Oct 11, 2007 5:23 pm

Funciona!!

Pero no comprendo el comportamiento de makedir y resto de funciones de creación de ficheros.

Gracias Jaime :wink:
damosi
 
Posts: 35
Joined: Mon Jan 15, 2007 10:46 am


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 59 guests