• Jueves 14 de Noviembre de 2024, 04:40

Autor Tema:  ¿como Puedo Seleccionar Varios Ficheros A La Vez ?  (Leído 798 veces)

jcasiano

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
¿como Puedo Seleccionar Varios Ficheros A La Vez ?
« en: Jueves 15 de Abril de 2004, 11:09 »
0
Hola
Quiero que el usuario pueda seleccionar varios ficheros de una caja de dialogo mediante el cursor y la tecla de mayúsculas. Lo intento con el CommonDialog.showopen, pero tengo dos problemas:
1.- la caja no permite utilizar la tecla de mayúsculas.
2.- Solo encuentro la propiedad Filename, que recoge el nombre de un único fichero seleccionado.
Se agradece la ayuda.
Javier

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: ¿como Puedo Seleccionar Varios Ficheros A La Vez ?
« Respuesta #1 en: Jueves 15 de Abril de 2004, 17:09 »
0
Hola jcasiano.

Debes establecer la opción de multiselección para el commondialog mediante su propiedad Flags.
Código: Text
  1.  
  2. CommonDialog1.Flags = cdlOFNAllowMultiselect
  3.  
  4.  

Podrás recuperar la selección mediante la propiedad FileName que en este caso devolverá una cadena con los nombres cortos de los archivos seleccionados separados por un espacio en blanco  (de ahí la necesidad de mostrar nombres cortos).

Si ya usas algún otro 'flag', añade este otro mediante el operador OR.

Suerte.