Page 1 of 1

AYUDA CON cGetFile

Posted: Wed Jul 08, 2009 8:03 pm
by LuisPonce
Hola a todos

Tengo un problema con cGetFile() necesito que me muestre elnombre completo de los files a seleccionar...

REDEFINE BTNBMP oBtnPdf ID 103 OF oDlgFicha ;
NAME "BMP_PDF" ;
ACTION cFilePdf:=cGetFile("Adobe (*.pdf)| *.pdf|" + ;
"Word (*.doc)| *.doc|", ;
"Seleccione un Archivo",4,cRutaAdobe,,.T.)

Pongo a true el 6to parametro que segun el manual mostrara los archivos con el formato de nombre largo, pero en ralidad no lo hace, probe tambien el cGetFile32() y me da lo mismo

Gracias de antemano

Re: AYUDA CON cGetFile

Posted: Wed Jul 08, 2009 8:59 pm
by Manuel Aranda
Prueba con LFN2SFN(cGetFile32())

Re: AYUDA CON cGetFile

Posted: Thu Jul 09, 2009 3:22 am
by LuisPonce
Gracias Manuel

Pero lamento decirte que no hubo ningun cambio, tambien probe :

REDEFINE BTNBMP oBtnPdf ID 103 OF oDlgFicha ;
NAME "BMP_PDF" ;
ACTION cFilePdf:=SFN2LFN(cGetFile("Adobe (*.pdf)| *.pdf|" + ;
"Word (*.doc)| *.doc|", ;
"Seleccione un Archivo",4,RutaAdobe,,.T.))

y nada, imagino que LFN es (Long File Name) y SFN (Single File Name), tambien con el cGetFile32() sin exito, habra algo mas ??

Re: AYUDA CON cGetFile

Posted: Thu Jul 09, 2009 4:37 pm
by Manuel Aranda
Cierto amigo. No funciona. Pero no funciona en WXP y WVista. Si lo pruebas en Win98 funciona perfectamente. Así que debe de ser cosa del S.O.
Siento no poder ayudarte en este asunto (aparte de recomendarte el paso a FWH + (x)Harbour donde no existen estos problemas)

Re: AYUDA CON cGetFile

Posted: Fri Jul 10, 2009 4:20 am
by LuisPonce
Gracias Manuel

Tienes razon, tampoco pude levantar JPG's, SQL... creo que es hora de pasar a 32bits

Un abrazo desde Peru