Tengo un problema con cGetFile()
En modo seleccionar UN solo archivo, todo funciona .
En modo multiseleccion , me deja seleccionar mas archivos, pero me devuelve SOLO la ruta donde estan los archivos !
FWH 2.5 + xHarbour + Borland + Windows XP pro
Esta es la funcion que uso :
Code: Select all | Expand
// Function YGetFileFunction YGetFile(cFileName) local cFile, cFileMask, cTitle Local nDefaultMask, cInitDir, nFlags, cIniFile, lSave Local lLongNames MemVar oApp cTitle := "Select file" cFileMask := "Jpeg (*.jpg) |*.jpg|" + ; "Bitmap (*.bmp) |*.bmp|" + ; "Tiff (*.tif) |*.tif|" + ; "Gif (*.gif) |*.gif|" cTitle := "Select a photo" nDefaultMask := 1 cInitDir := ".\" nFlags := OFN_ALLOWMULTISELECT + OFN_EXPLORER // 512 + 524288 cIniFile := "" cFileName := "" lSave := .f. lLongNames := .t. cFile := Space(32000) //cGetFile( <cFileMask>, <cTitle>, [<nDefaultMask>], [<cInitialDirectory>], [lSave], [lLongNames], [nFlags] ) --> <cFileName> cFile := cGetFile(cFileMask,; cTitle,; nDefaultMask,; cInitDir,; lSave,; lLongNames,; nFlags) ? cfile If Empty(cFile) cFile := cFileName EndifReturn cFile
Alguien tiene una solucion ?
De antemano muchas gracias por su ajuda

Un saludo