Accès au registre

Résolu
Vincent TOLMONT -  
lawre Messages postés 37 Statut Membre -
Bonjour,

Je voudrais avoir un exemple de code en VB6, pour faire une lecture de clé de registre.Merci pour vos infos;

Le path pour récupérer les infos(A titre d'exemple)
HKCU\Software\Microsoft\Communicator\

J'ai vu qu'il est possible d'accéder au registre par un objet WScript, Je n'arrive pas à utiliser cette objet dans VB(références à configurer..)

Merci pour vos réponses

1 réponse

  1. lawre Messages postés 37 Statut Membre 4
     
    Salut,

    Pour acceder à la BDR sous VB il y a plusieurs méthodes notamment la methode qui utilise les apis et la seconde qui est l'utilisation de windows Scripting Host:
    Pour cette dernière:
    crée une variable objet et défini la
    Dim Wshshell
    Set Wshshell=WsCreatObject("Wscript.shell")

    LECTURE
    Text1.text=Wshshell.regread ("le nom de la clé et d'un paramètre")

    ECRITURE
    Wshshell.regwrite "nom de la clé",valeur,"type de données"
    type de donnees: REG_SZ (string),REG_DWORD(Number),REG_BINARY (binaire) etc

    SUPPRESSION
    Wshshell.regdelete "nom de la clé\nom du paramètre" (supprime le paramètre)
    Wshshell.regdelete "nom de la clé\" (supprime une clé)

    Il n'y a pas plus souple et plus simple.Un objet wshshell , des methodes regdelete,regwrite,regread et le tour est joué.

    Bon programme.
    1