Retroceder   Foros del Web > Temas generales de computación > Programación > Visual Basic

Respuesta
 
Herramientas Desplegado
Antiguo 03-sep-2006, 09:24   #1 (permalink)
Whiskises está en el buen camino
 
Fecha de Ingreso: mayo-2003
Mensajes: 53
¿Cómo puedo elegir una ruta con commondialog?

El problema es que no se como elegir una carpeta donde poder instalar un programa, utilizando para ello el commondialog. Ya sabeis lo tipico que se ofrece en las instalaciones: si no se instala en la ruta predeterminada , el usuario elige donde instalar .. bien pues con el commondialog como puedo elegir carpeta donde instalar , para cargar archivos no tengo problema, se le añade el filtro del tipo de archivo que quieres y listo , ¿¿¿ pero para que se quede en una carpeta???
Salu2
Whiskises está desconectado   Responder Citando
Antiguo 04-sep-2006, 04:38   #2 (permalink)
Insomnia no se puede cailificar en este momento
 
Fecha de Ingreso: noviembre-2005
Mensajes: 458
Hola

No estoy seguro, pero me parece que no se puede, para seleccionar una carpeta puedes utilizar los controles DriveListBox y DirListBox. Aparte de esto me parece que hay una API que sirve para seleccionar carpeta (al estilo Windows) visualmente mucho mas atractiva, pero que en estos momentos no recuerdo su nombre.

--Saludos--
Insomnia está desconectado   Responder Citando
Antiguo 04-sep-2006, 14:05   #3 (permalink)
ManuNic ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2004
Mensajes: 129
la propiedad "initdir" del commondialog te permite establecer una carpeta por defecto
ManuNic está desconectado   Responder Citando
Antiguo 04-sep-2006, 18:28   #4 (permalink)
[EX3] no se puede cailificar en este momento
 
Avatar de [EX3]
 
Fecha de Ingreso: marzo-2006
Ubicación: Fuenlabrada, Madrid
Mensajes: 203
Con el componente CommonDialog no se si se puede mostrar el dialogo para explorar directorios, el del arbol de rutas, pero mediante API lo puedes invocar:

Como abrir ventana de subdirectorios

Salu2...
__________________
Proyecto dx_lib32 (http://dxlib32.se32.com) Libreria DLL ActiveX para el desarollo de juegos y programas multimedia en Visual Basic 6.0 con la potencia de DirectX

Dice un dicho que "el que calla otorga". En internet tenemos otro que dice "nunca alimentes a un troll" que viene a decir "dejale hablar solo que se ya se cansara de incordiar". Solo los necios creen tener la razon con la ultima palabra.

[EX3] está desconectado   Responder Citando
Antiguo 05-sep-2006, 00:38   #5 (permalink)
Whiskises está en el buen camino
 
Fecha de Ingreso: mayo-2003
Mensajes: 53
gracias por la respuesta, va perfecto.
Whiskises está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 14:14.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93