VB6, ajout de clé registre

VB6, ajout de clé registre - VB/VBA/VBS - Programmation

Marsh Posté le 21-07-2004 à 14:44:50    

Bonjour, je débute en vb et j'aimerai savoir comment ajouter une clé dans la base de registre lorsque, par exemple, on clique sur un bouton.
merci de vos réponses

Reply

Marsh Posté le 21-07-2004 à 14:44:50   

Reply

Marsh Posté le 21-07-2004 à 18:43:28    

c'est un peu compliqué à expliquer ici, mais un registry+VB6 sur google et tu trouveras un des nombreux tutoriaux sur le sujet dispos sur le net :o

Reply

Marsh Posté le 22-07-2004 à 08:48:29    

Regarde aussi les fonctions SaveSetting, GetSetting et GetAllSettings dans l'aide en ligne.

Reply

Marsh Posté le 23-07-2004 à 08:37:24    

merci mais c'est pas ce au je veux pour savesetting...
j'aimerai un turc pour que je puisse vraiment choisir ou mettre ma clé dans le registre...

Reply

Marsh Posté le 23-07-2004 à 10:10:23    

C'est pas possible je crois en VB.

Reply

Marsh Posté le 23-07-2004 à 13:36:04    

Ben si ça doit être possible en accédant aux fonction de Windows Scripting Host:
Ajouter dans le projet un référence à "Windows Scripting Host Object Model" (wshom.ocx) et puis par exemple:


Dim shell As New WshShell
' Crée une clé (\ à la fin)
shell.RegWrite "HKCU\machin\truc\", "tada"
' Crée deux valeurs
shell.RegWrite "HKCU\machin\truc\brol", "chose"
shell.RegWrite "HKCU\machin\truc\brol2", 123, "REG_DWORD"


Message édité par dividee le 23-07-2004 à 13:38:15
Reply

Marsh Posté le 23-07-2004 à 16:08:37    

Glod 2 a écrit :

C'est pas possible je crois en VB.


à partir du moment où tu as accès aux API Win32, tu peux tout faire en VB [:icon12]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 23-07-2004 à 20:49:14    

ah oki jcroyais vraiment pas ( pour l'accès au registre en vb ), désolé d'avoir répondu une bêtise :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed