Página 1 de 1

TFileOPenDlg

Publicado: Mié Jun 14, 2006 8:26 pm
por Paco Gomis
Hola
Cuando se ejecuta el dialogo TfileOpenDlg, y seleccionamos abrir sobre un
fichero, si la propiedad lAllowMultiSelect esta en .T., al llamar por
segunda vez al dialogo da el siguiente error
GPF(Code = c0000005): Access violation
Pongo un pequeño ejemplo para que lo probeis
Un saludo
Paco Gomis
fvgomis@ono.com


Attached files Pruebas.zip (1.7 KB)Â

TFileOPenDlg

Publicado: Mié Jun 14, 2006 8:35 pm
por jfgimenez
Paco,
> Cuando se ejecuta el dialogo TfileOpenDlg, y seleccionamos abrir sobre un
> fichero, si la propiedad lAllowMultiSelect esta en .T., al llamar por
> segunda vez al dialogo da el siguiente error
>
> GPF(Code = c0000005): Access violation
>
> Pongo un pequeño ejemplo para que lo probeis
Muchas gracias. Aquí lo tienes corregido. Sólo tienes que añadir el .obj a
tu proyecto.
--
Un saludo,
José F. Giménez
http://www.xailer.com


Attached files commondlg.zip (5.8 KB)Â

TFileOPenDlg

Publicado: Mié Jun 14, 2006 8:43 pm
por Paco Gomis
¿ Ya esta ?, tomen nota señores esto es soporte.
Gracias Jose
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=449056ec@ozsrvnegro.ozlan.local...]449056ec@ozsrvnegro.ozlan.local...[/email]
> Paco,
>
>> Cuando se ejecuta el dialogo TfileOpenDlg, y seleccionamos abrir sobre un
>> fichero, si la propiedad lAllowMultiSelect esta en .T., al llamar por
>> segunda vez al dialogo da el siguiente error
>>
>> GPF(Code = c0000005): Access violation
>>
>> Pongo un pequeño ejemplo para que lo probeis
>
> Muchas gracias. Aquí lo tienes corregido. Sólo tienes que añadir el .obj a
> tu proyecto.
>
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
>
>

TFileOPenDlg

Publicado: Mié Jun 14, 2006 8:53 pm
por Paco Gomis
Jose
Cuando abres la segunda vez, la mascara de cFilename, se convierte en
caracteres ilegibles, y te presenta todos los archivos
Un saludo
Paco Gomis
"Paco Gomis" <paco_casa@hotmail.com> escribió en el mensaje
news:[email=449054c3@ozsrvnegro.ozlan.local...]449054c3@ozsrvnegro.ozlan.local...[/email]
> Hola
> Cuando se ejecuta el dialogo TfileOpenDlg, y seleccionamos abrir sobre un
> fichero, si la propiedad lAllowMultiSelect esta en .T., al llamar por
> segunda vez al dialogo da el siguiente error
>
> GPF(Code = c0000005): Access violation
>
> Pongo un pequeño ejemplo para que lo probeis
>
> Un saludo
> Paco Gomis
> fvgomis@ono.com
>
>

TFileOPenDlg

Publicado: Mié Jun 14, 2006 9:09 pm
por jfgimenez
Paco,
> Cuando abres la segunda vez, la mascara de cFilename, se convierte en
> caracteres ilegibles, y te presenta todos los archivos
Pues sí, tienes razón. No me había dado cuenta. Aquí lo tienes de nuevo
corregido.
--
Un saludo,
José F. Giménez
http://www.xailer.com


Attached files commondlg.zip (5.8 KB)Â

TFileOPenDlg

Publicado: Mié Jun 14, 2006 10:30 pm
por Paco Gomis
Jose
Ahora no guarda la mascara, la pierde al abrirlo por segunda vez
Un saludo
Paco Gomis
fvgomis@ono.com

TFileOPenDlg

Publicado: Jue Jun 15, 2006 12:31 am
por jfgimenez
Paco,
> Ahora no guarda la mascara, la pierde al abrirlo por segunda vez
¿A qué te refieres exactamente? Lo acabo de probar de nuevo y me lo está
haciendo bien. Si pongo más de un filtro (cFilter) me deja seleccionado el
último que haya usado. Pero si pongo algo como "*.prg" en el nombre de
archivo para que me muestre solamente esos ficheros, pues logicamente la
próxima vez no está, aparece en blanco.
--
Un saludo,
José F. Giménez
http://www.xailer.com

TFileOPenDlg

Publicado: Jue Jun 15, 2006 9:15 am
por Paco Gomis
Jose
Ya lo tengo claro, lo ultimo es un desconocimiento del uso de las
propiedades de la clase
Un saludo
fvgomis@ono.com