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 :

Position d'un repertoire sous Composant TreeView ???


Sujet :

Composants VCL Delphi

  1. #1
    Membre régulier Avatar de EssaiEncore
    Inscrit en
    Janvier 2005
    Messages
    144
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 144
    Points : 74
    Points
    74
    Par défaut Position d'un repertoire sous Composant TreeView ???
    Bonjour,

    J'utilise un composant TreeView pour creer une arborescence sous delphi, je voudrais enregistrer mon arborescence dans une base de donnée mais je n'arrive pas a retourner la position du repertoire dans un edit.
    J'arrive a retourner le nom du repertoire avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Label3.Caption:=TreeView1.Selected.Text;
    Quelqu'un aurait il une idée ??? Ya t-il un moyen plus facil d'inserer dans une base de donnée qu'en passant par une requete insertion??

    J'arrive a inserer dans un fichier texte avec le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TreeView1.savetofile('ARBO.TXT');
    et surtout a le charger a l'ouverture de ma fenetre, est-ce possible avec une base de donnée ???

    Merci d'avance

  2. #2
    Membre régulier Avatar de EssaiEncore
    Inscrit en
    Janvier 2005
    Messages
    144
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 144
    Points : 74
    Points
    74
    Par défaut
    J'ai reussi a retourner la position du repertoire avec ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Edit_pos.Text := inttostr(JvTreeView1.Selected.Level);
    Ma table ARBO (sous oracle) est composé comme ceci :
    ID, ID_PARENT,NOM_REPERTOIRE,PAGE_HTML

    Je voudrais qu'a l'ouverture de ma fenetre mon arborescence s'affiche suivant les enregistrement de ma table. Comment faire ?
    Un peut comme avec un fichier texte,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    JvTreeView1.LoadFromFile('ARBO.TXT');
    mais , la qu'il fasse le lien avec ma table.
    Est-ce possible??

    Merci

  3. #3
    Membre régulier Avatar de EssaiEncore
    Inscrit en
    Janvier 2005
    Messages
    144
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 144
    Points : 74
    Points
    74
    Par défaut
    Pour ceux que ca interesse, pour pouvoir lire dans une base de donnée avec un TreeView, utilisé le composant JvDBTreeView.

    Par contre si quelqu'un connait comment il marche je suis preneur car avec, masterField, DetailField,ItemField, ..., je suis un peut perdu

    Merci

Discussions similaires

  1. [Système] Ouvrir un repertoire sous windows explorer
    Par maxxou dans le forum Général Java
    Réponses: 6
    Dernier message: 18/01/2006, 22h01
  2. controler la visibilité d'un composant treeview
    Par dayr dans le forum Composants VCL
    Réponses: 3
    Dernier message: 18/01/2006, 15h21
  3. recherche composant Treeview...
    Par Blue LC dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 12/11/2005, 18h18
  4. Réponses: 7
    Dernier message: 08/08/2003, 18h09
  5. exploiter un évènement d'un sous composant dans un
    Par bjl dans le forum Composants VCL
    Réponses: 2
    Dernier message: 20/12/2002, 16h44

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