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 :

Lire toutes les valeurs d'une clé [FAQ]


Sujet :

C++Builder

  1. #1
    Membre confirmé Avatar de winow
    Inscrit en
    Novembre 2004
    Messages
    668
    Détails du profil
    Informations personnelles :
    Âge : 59

    Informations forums :
    Inscription : Novembre 2004
    Messages : 668
    Points : 628
    Points
    628
    Par défaut Lire toutes les valeurs d'une clé
    Bonjour
    S'il vous plait
    J'aimerais pouvoire acceder a une clé (Run) dans le registre pour pouvoir lire toute les valeurs qui s'y trouves,
    donc ont ne connais pas le Nom de ces valeurs des le depart.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    TRegistry *aa = new TRegistry();
    aa->RootKey = Local_Machine;
    aa->OpenKey("Checmin\\Run");
     
    RichEdit1->Text = aa->Read ?????;
    J'espere m'etre expliquer comme il faut ?

    Merci et A++
    .
    Why
    .
    //------------------

  2. #2
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2005
    Messages
    401
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 401
    Points : 578
    Points
    578
    Par défaut
    Hello

    Regarde TRegistry::GetValueNames

    A++

  3. #3
    Membre confirmé Avatar de winow
    Inscrit en
    Novembre 2004
    Messages
    668
    Détails du profil
    Informations personnelles :
    Âge : 59

    Informations forums :
    Inscription : Novembre 2004
    Messages : 668
    Points : 628
    Points
    628
    Par défaut
    Bonjour totoche76
    Merci pour ta reponse, je vais tester
    Merci et A++
    .
    Why
    .
    //------------------

  4. #4
    Membre confirmé Avatar de winow
    Inscrit en
    Novembre 2004
    Messages
    668
    Détails du profil
    Informations personnelles :
    Âge : 59

    Informations forums :
    Inscription : Novembre 2004
    Messages : 668
    Points : 628
    Points
    628
    Par défaut
    Bonjour
    J'espere cette fois copier/coller le bon code, vu que mon bcb6 est sur un autre disque dur
    et que j'ai tout un trafic de code, je mi perd.
    Solution->
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    TRegistry * reg = new TRegistry();
    TStringList *val = new TStringList();
     
    reg->RootKey = HKEY_LOCAL_MACHINE;
    reg->OpenKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", false);
    reg->GetValueNames(val);
     
    for(int i=0; i< val->Count; i++)
     
    Label1->Caption = Val->String[i];
     
    Label2->Caption = val->Count;
     
    delete reg;
    delete val;
    Merci et A++
    .
    Why
    .
    //------------------

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

Discussions similaires

  1. Toutes les valeurs d'une requête ne sont pas traitées
    Par Lunaden dans le forum Requêtes
    Réponses: 2
    Dernier message: 02/06/2008, 16h03
  2. ADO - Comment supprimer toutes les valeurs d'une colonne d une datatable?
    Par Mr_Welby dans le forum Accès aux données
    Réponses: 1
    Dernier message: 24/05/2007, 15h58
  3. Réponses: 3
    Dernier message: 16/08/2006, 15h11
  4. Toutes les valeurs d'une colonne - Tableau à 2D
    Par Bridou dans le forum Langage
    Réponses: 3
    Dernier message: 30/06/2006, 16h05
  5. Les fichiers .INI, lire toutes les informations d'une section
    Par echap2000 dans le forum C++Builder
    Réponses: 9
    Dernier message: 15/05/2006, 12h14

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