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

C++Builder Discussion :

Probleme de chemin avec un TDirectoryListBox


Sujet :

C++Builder

  1. #1
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Points : 3 766
    Points
    3 766
    Par défaut Probleme de chemin avec un TDirectoryListBox
    Bonjour.
    J'utilise un TDirectoryListBox, et pour passer le chemin du fichier le TLabel associe, le probleme est que la chaine passee par le TLabel est tronquee, donc inexploitable pour recuperer le chemin, y a t'il une methode pour avoir le chemin complet a apartir du TLabel, ou une autre methode.
    --
    Plutot que d'essayer de réinventer la roue, apprenons à nous en servir

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 374
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 374
    Points : 1 759
    Points
    1 759
    Par défaut
    Salut !

    Pour l'instant je n'ai trouvé qu'une solution qui réécrit le directory dans le label lors d'un changement de sélection, et ce, pour l'aspect visuel :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    void __fastcall TForm1::DirectoryListBox1Change(TObject *Sender)
    {
    Label1->Caption = DirectoryListBox1->Directory;
    }
    Tu peux donc récupérer le chemin via la propriété Directory du DirectoryListBox.

    A plus !

  3. #3
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Points : 3 766
    Points
    3 766
    Par défaut
    henderson a ecrit:
    Salut !

    Pour l'instant je n'ai trouvé qu'une solution qui réécrit le directory dans le label lors d'un changement de sélection, et ce, pour l'aspect visuel :


    Code:
    void __fastcall TForm1:irectoryListBox1Change(TObject *Sender)
    {
    Label1->Caption = DirectoryListBox1->Directory;
    }
    Tu peux donc récupérer le chemin via la propriété Directory du DirectoryListBox.

    A plus !
    Merci pour ta reponse.
    C'est la fonction que j'utilise, mais le nom de chemin est long et quand on lit le chemin a partir du Caption du TLabel on a quelque chose du genre "c:\\...\\chemin", je n'arrive pas a trouver une solution j'ai regarde si on pouvait parametrer la sortie sur le TLabel je l'ai agrandi j'ai mis wordwrap a true mais rien n'y fait.
    --
    Plutot que d'essayer de réinventer la roue, apprenons à nous en servir

  4. #4
    Membre chevronné

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 374
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 374
    Points : 1 759
    Points
    1 759
    Par défaut
    Salut !

    As tu réellement fait ce que j'ai montré ?

    Voir également dans l'aide : getcwd dont l'usage, en fait, donne le même résultat que la propriété Directory du DirectoryListBox.

    Donc, laisser l'écriture du chemin par le DirectoryListBox dans le Label, mais récupérer le chemin complet depuis DirectoryListBox->Directory

    A plus !

  5. #5
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Points : 3 766
    Points
    3 766
    Par défaut
    henderson a ecrit:
    Salut !

    As tu réellement fait ce que j'ai montré ?

    Voir également dans l'aide : getcwd dont l'usage, en fait, donne le même résultat que la propriété Directory du DirectoryListBox.

    Donc, laisser l'écriture du chemin par le DirectoryListBox dans le Label, mais récupérer le chemin complet depuis DirectoryListBox->Directory

    A plus !
    Oui j'ai essayer mais casse-croute oblige Madame ne plaisante pas, je n'ai pas peu reposter.
    Voila ce que j'ai essaye.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     chemin = DirectoryListBox2->Directory;
    et la ca fonctionne.
    Mon erreur etait de reprendre la valeur duCaption du TLabel qui tronque la chaine du chemin, je ne sais pas pourquoi?
    --
    Plutot que d'essayer de réinventer la roue, apprenons à nous en servir

  6. #6
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Points : 3 766
    Points
    3 766
    Par défaut
    Merci pour tes reponses henderson.
    Je met resolu
    --
    Plutot que d'essayer de réinventer la roue, apprenons à nous en servir

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

Discussions similaires

  1. [XL-2010] probleme chemin avec CreatePivotTable(TableDestination
    Par franck87 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 07/10/2014, 14h42
  2. [XL-2003] probleme de chemin avec Application.FileSearch
    Par nazaire dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 16/04/2009, 19h55
  3. Probleme de chemin avec AspSmartUpload
    Par Galaad dans le forum ASP
    Réponses: 15
    Dernier message: 07/09/2006, 09h11
  4. Probleme de chemin d'acces avec batch
    Par kernerteam dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 28/04/2006, 16h45
  5. probleme de chemin d'acces avec aspSmartUpload
    Par julio_097 dans le forum ASP
    Réponses: 2
    Dernier message: 22/08/2005, 16h53

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