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 :

Récupère le chemin du bureau actif [FAQ]


Sujet :

C++Builder

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 74
    Par défaut Récupère le chemin du bureau actif
    bonjour bonjour la communauté,
    je cherche un truc pour récuperer le chemin du bureau actif sans passer par la base de registre.

    GetTempDirectory. GetSystemDirectory. GetwindowsDirectory

    merci merci

  2. #2
    Membre averti

    Inscrit en
    Août 2002
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 24
    Par défaut
    Salut,

    J'espère que c'est ce que tu cherches

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
        #define NO_WIN32_LEAN_AND_MEAN        // à mettre avant les includes pour éviter les msg d'erreurs
     
        char path[MAX_PATH];
        ITEMIDLIST *P;
        SHGetSpecialFolderLocation(Handle, CSIDL_DESKTOP, &P);
        SHGetPathFromIDList(P, path);
    Tu récupères le chemin dans la variable path

    A+
    MiGoN

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 74
    Par défaut
    Nickel ca fonctionne, mais que représente MAX_PATH ?

  4. #4
    Membre averti

    Inscrit en
    Août 2002
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 24
    Par défaut
    C'est une valeur reconnue par le compilateur. Il se trouve qu'ici elle vaut 260. Je présume que c'est la valeur max d'un path de l'OS utilisé.

    J'espere ne pas dire de bétise. Si je me tompe dites-le

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 74
    Par défaut Nickel !
    C'est bon pour moi
    Merci bien

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

Discussions similaires

  1. [JFileChooser] Chemin acces bureau
    Par Katachana dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 10/07/2007, 10h59
  2. Réponses: 2
    Dernier message: 02/03/2007, 12h02
  3. Récupérer le chemin du vbs actif
    Par koKoTis dans le forum VBScript
    Réponses: 3
    Dernier message: 10/08/2006, 16h15
  4. PBM : Obtenir le chemin du bureau avec adresse ip
    Par fab22montpellier dans le forum Langage
    Réponses: 2
    Dernier message: 12/10/2005, 14h39
  5. Comment trouver le chemin du bureau ou desktop
    Par G.STEVENS dans le forum Windows
    Réponses: 2
    Dernier message: 29/08/2005, 18h21

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