IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants VCL Delphi Discussion :

Treeview et exploreur


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 31
    Par défaut Treeview et exploreur
    Bonjour, je débute en programmation Delphi.

    J'aimerais pouvoir établir la liste de tous les "dossiers" du PC dans un Treeview (ou quelques choses d'autres dans le même genre si ça existe) à la manière de l'explorateur windows, et par la suite avoir dans une collection tous les noms des fichiers contenus dans le dossier sélectionné.
    Comment puis-je faire ?

    Merci de votre réponse en espérant que la question est assez claire ?

  2. #2
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Il manque juste de préciser ta version de Delphi.

    Ce que je te proposerais est sur Delphi 7.
    Il y'a des composants dans la section Samples : TShellListView, TShellTreeView et TShellDriveCombo. (j'ai pas Delphi devant moi, doc il se peut qu'il y est quelques erreurs).

    Esssaie de créer ces trois controles et de les lier ( dans les propriétes du listviw, il y'a un treeview et etc, pour que si tu changes de dossier dans un controle, l'autre affiche l'information correcte).

  3. #3
    Membre chevronné
    Avatar de Manopower
    Inscrit en
    Décembre 2003
    Messages
    516
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 516
    Par défaut
    Bonjour et bienvenue sur les forums développez.com !

    Dans l'onglet Win 3.1 de ta palette de composant, tu pourras trouver les composants suivants :

    DriveComboBox
    DirectoryListBox
    FileListBox

    Pose ces 3 la sur ta fiche et connecte les entre eux (par exemple pour DirectoryListBox, tu vas dans l'inspecteur d'objet, tu touves FileList et tu renseignes en écrivant FileListBox1. Pareil pour DriveComboBox)

    Logiquement sans la moindre ligne de code tu obtiens ce que tu as demandé.

    cela convient-il ?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 31
    Par défaut
    J'ai la version 2005

  5. #5
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Aie !!! désolé, je peux plus rien pour toi.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 31
    Par défaut
    Si je comprend bien, il vaut mieux que je change de version ?

  7. #7
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Non, pas du tout, ce que je voulais dire c'est que je n'avais aucune idée des composants disponibles dans la version 2005, je ne la connais presque pas.

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 31
    Par défaut
    Merci bien Modjo !!!!

    Pour sylvain : je ne trouve pas l'onglet Win 3.1. Existe-t-il dans la version 2005 ou est-ce que je suis bigleux ? Merci.

  9. #9
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Il n'y a pas d'onglet samples ?

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 31
    Par défaut
    Non, mais je crois les avoir trouvé. On peut rajouté à la palette des composants qui se trouve dans un menu.

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 31
    Par défaut
    Merci beaucoup pour les renseignements, je pense que je vais pouvoir me débouiller avec vos infos.

    Pour ajouter des composants à la version Delphi 2005, allez dans le menu Composant puis Nouveaux composants VCL. On vous demande alors d'installer les composants souhaités.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. TreeView et menu contextuel...
    Par agh dans le forum Composants VCL
    Réponses: 6
    Dernier message: 06/04/2009, 12h23
  2. TreeView -> ajouter un child à un noeud donné
    Par fake dans le forum Composants VCL
    Réponses: 6
    Dernier message: 26/03/2003, 17h14
  3. Réponses: 5
    Dernier message: 09/01/2003, 11h55
  4. où y a t il un tutorial pour le Treeview ??
    Par silvermoon dans le forum C++Builder
    Réponses: 4
    Dernier message: 09/12/2002, 13h30
  5. [Pointer]Treeview.Data
    Par rbag dans le forum Composants VCL
    Réponses: 7
    Dernier message: 31/08/2002, 01h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo