Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-09-2006
Drake Drake is offline
Miembro
 
Registrado: dic 2005
Posts: 80
Poder: 19
Drake Va por buen camino
Directorios con TFileListBox

Buenas gente estoy desarrollando un programilla para una pyme y en el programa uso un TListBox en el cual al hacer click en uno de sus objetos este hace que el TFileListBox vaya a un subdirectorio ejemplo:
Código:
if (ListBox1->ItemIndex == 0)
{
FileListBox1->Directory = "Casas\\Las Norias";
}
pero cuando vuelvo a hacer click en el TListBox para acceder a otra carpeta lo que hace el programa es buscar en el directorio que visitamos anteriormente y no en el directorio en el que se le especifica cuando estamos en diseño. En fin lo que necesito es o un TDirectoryBox que solamente muestre las carpetas de un directorio, es decir que solamente trabaje con los subdirectorios de una carpeta y no se pueda salir a por ejemplo "C:" o un TListBox que es lo que uso pero que haga que TListBox retroceda de directorio. Si sabeis como ayudarme postead me urge mucho y gracias por todo.
Responder Con Cita
  #2  
Antiguo 03-09-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Creo que podría apañarte el componente "ShellComboBox" que puedes encontrar en la pestaña "Samples" de la paleta de componentes (al menos en Delphi, creo recordar que en C++ Builder también).

Este componente cuenta con la propiedad "Root", en la que puedes especificar una determinada carpeta: el usuario no podrá sino elegir esta y los subdirectorios de esta.

Lo único es que este componente no muestra en el Inspector de Objetos la propiedad "Style", y tal vez no te interese el estilo del componente "por defecto", aunque puede que sí. De todos modos puedes cambiar el estilo de este "ComboBox" programáticamente:

Código Delphi [-]
// Por ejemplo
ShellComboBox1.Style := csExDropDownList;
__________________
David Esperalta
www.decsoftutils.com

Última edición por dec fecha: 03-09-2006 a las 16:14:59.
Responder Con Cita
  #3  
Antiguo 03-09-2006
Drake Drake is offline
Miembro
 
Registrado: dic 2005
Posts: 80
Poder: 19
Drake Va por buen camino
gracias dec siempre me solucionas los problemas, tas hecho un makina
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
TFileListBox fjcg02 OOP 4 04-04-2006 17:25:19
Explorador de directorios. zugazua2001 Varios 1 08-06-2005 17:48:54
Mostrar directorios de Mi Pc soul6301 Varios 2 14-08-2004 00:58:08
existe algo similar a TFileListBox para Http? miguel_fr Internet 1 14-04-2004 06:15:35
Tfilelistbox Un abrazo OOP 2 15-05-2003 16:46:33


La franja horaria es GMT +2. Ahora son las 02:00:52.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi