| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Nico Cdt

Registrado: 14 Ago 2002Mensajes: 4Ubicación: Argentina
|
Publicado: Mie 21 Ago, 2002 10:33 pm Asunto: buscar Carpeta |
|
|
Necesito un componente, o saber como llamar a la ventana de Win para Buscar Carpeta.
Mi objetivo es que al presionar un boton, aparezca la ventana con todas las carpetas de mi pc (al estilo del explorer, pero solo para seleccionar carpetas) y seleccionar una. También posiblemente carpetas de la red local.
Muchas gracias! |
|
| Volver arriba |
|
 |
Leviathan Cdt

Registrado: 12 Ago 2002Mensajes: 15Ubicación: Matamoros Tamps. Mexico
|
Publicado: Mie 21 Ago, 2002 10:44 pm Asunto: Buscar Carpeta |
|
|
Con esta funcion puedes mostrar un dialogo para que el usuario busque la carpeta y la seleccione
AnsiString fDirectory;
SelectDirectory(fDirectory, TSelectDirOpts() << sdAllowCreate << sdPerformCreate << sdPrompt,SELDIRHELP);
fDirectory pasa como puntero asi es que no tienes que preocuparte por asignarle el directorio. |
|
| Volver arriba |
|
 |
Nico Cdt

Registrado: 14 Ago 2002Mensajes: 4Ubicación: Argentina
|
Publicado: Mie 21 Ago, 2002 11:03 pm Asunto: Nico |
|
|
Leviathan, muchisimas gracias!!!
Muy bueno, tenés idea si puedo hacer que no aparezca la lista de archivos?? Que solo aparezca la lista de directorios y las unidades?
Nuevamente, gracias. |
|
| Volver arriba |
|
 |
_Leo Site Admin

Registrado: 11 Ago 2002Mensajes: 1875Ubicación: Lanzarote - Islas Canarias (España)
|
Publicado: Mie 21 Ago, 2002 11:56 pm Asunto: |
|
|
Tienes una segunda opción con esa función, usando distintos parámetros que quizás te sirva:
// #include<FileCtrl.hpp>
AnsiString fDirectory;
SelectDirectory("Titulo", L"", fDirectory);
o si queremos a "c:\" como raíz:
SelectDirectory("Titulo", L"c:\\", fDirectory); |
|
| Volver arriba |
|
 |
Nico Cdt

Registrado: 14 Ago 2002Mensajes: 4Ubicación: Argentina
|
Publicado: Jue 22 Ago, 2002 11:04 pm Asunto: |
|
|
| Gracias _Leo, es justo lo que estaba buscando! |
|
| Volver arriba |
|
 |
|