FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Opendialog de carpetas
Hola, me gustaría saber la forma para que mediante el Opendialog pueda seleccionar carpetas y no solo ficheros. Para que pueda seleccionar la carpeta y cuando de a "Abrir" se cierre el opendialog. Porque unicamente se cierra si seleccionamos un archivo. Se que seleccionado el archivo puedo extraer la ruta y la carpeta, pero no necesito que sea al seleccionar el archivo sino la carpeta. Gracias de antemano.
|
#2
|
||||
|
||||
Hola,
Última edición por dec fecha: 03-10-2005 a las 19:04:21. Razón: Corrección del código fuente. |
#3
|
||||
|
||||
No recuerdo la sintaxis exacta, pero en la unidad FileCtrls viene una función SelectDirectory, o algo parecido, que ya implementa lo que comenta dec.
// Saludos |
#4
|
||||
|
||||
Hola,
Así es la verdad roman. La función se llama como dices y se encuentra en la unidad que mencionas... ¡joroba qué memoria! ¡para mí la quisiera! |
#5
|
|||
|
|||
La funcion Selectdirectory tiene un inconveniente, no es possible personalizar la position del dialogo y este aparece abajo a la derecha siempre. Para personalizarlo hay q usar la complicada API shBrowseForFolder. Aqui hay un detallado ejemplo de su uso. Pero la JVCL contiene un componente potente q la encapsula llamado JvBrowseForFolderDialog (tb contiene JvSelectDirectory)..
|
#6
|
|||
|
|||
Yo utilizo la funcion SelectDirectory pero no permite crear carpetas como podira conseguir esto??
|
#7
|
||||
|
||||
Cita:
// Saludos |
|
|
|