Page 1 of 1

cGetFile

Posted: Mon Sep 30, 2019 4:45 am
by Manuel Valdenebro
Hola,
Necesito que en un dialogo de Windows, me muestre un fichero de un directorio y no todos los fichero. Estoy intentándolo de la siguiente manera:

cGetFile( cNomFich, "Elija el fichero.",1,cDir,.F.,.T.)

donde cNomFich es el nombre del fichero completo (incluida extensión) y cDir es el path. En el diálogo me muestra todos los ficheros con extensión ".doc" que es la extensión de ese fichero, pero tengo que buscar manualmente ese fichero. No se posiciona el cursor en el nombre de fichero que busco.

Si lo hago asi:

cGetFile("*.doc", "Elija el fichero.",1,cDir,.F.,.T.,,cNomFich) obtengo el mismo resultado.

Un saludo y gracias

Re: cGetFile

Posted: Mon Sep 30, 2019 8:59 am
by Enrico Maria Giordano
Try

Code: Select all

cGetFile( cNomFich + "|" + cNomFich, "Elija el fichero.",1,cDir,.F.,.T.)
EMG

Re: cGetFile

Posted: Mon Sep 30, 2019 12:15 pm
by armando.lagunas
Un ejemplo para archivos de imagen que utilizo en mis programas

Code: Select all

gcFile := cGetFile( "Bitmap (*.bmp)| *.bmp|" +         ;
                             "PCX   (*.pcx)| *.pcx|"  +         ;
                             "JPEG  (*.jpg)| *.jpg|"  +         ;
                             "TARGA (*.tga)| *.tga|"  +         ;
                             "RLE   (*.rle)| *.rle|"  +         ;
                             "Todos los Archivos (*.*)| *.*"    ;
                            ,"Elegir una archivo de imagen Valido...", 1 )
Saludos

Re: cGetFile

Posted: Mon Sep 30, 2019 5:07 pm
by jvtecheto
Hola Manuel.

Esto tambien funciona:

Code: Select all

cGetFile("ficheros include(*.ch)|*.ch|","Elija el fichero include.", ,"c:\fwh\include",.F., , ,"fivewin.ch")
 
Saludos.

Jose.

Re: cGetFile

Posted: Mon Sep 30, 2019 8:38 pm
by Manuel Valdenebro
Gracias Enrico, funciona perfectamente.

Gracias tambien a los otros compañeros por su ayuda.

Saludos