Probleme Ecriture base de registre VB - VB/VBA/VBS - Programmation
Marsh Posté le 15-01-2009 à 10:13:12
Va voir le site suivant http://files.codes-sources.com/fic [...] GISTRY.BAS
Ça devrait faire le tour de ta question.
Marsh Posté le 22-05-2012 à 12:03:43
tegu a écrit : Va voir le site suivant http://files.codes-sources.com/fic [...] GISTRY.BAS |
Gros déterrage de topic : quelqu'un a la vraie solution ? le code proposé stocke le DWORD sous forme de chaine et fait la conversion à la volée
l'API RegSetValueEx stocke la valeur DWORD sous forme ASCII. Par exemple je veux écrire 123 (0x7B), la valeur réellement écrite est 0x00333231 !!! Bien sûr si on veut écrire une valeur > 9999 il y aura troncature.
J'ai rien trouvé sur le web
Marsh Posté le 10-01-2009 à 22:16:11
Salut a tous, je me remet a VB car je n'y avait pas touché depuis ....arf... Donc voila, je suis confronté a un problème: je souhaite creer une cle dans la base de registre. je me suis inspiré de codes trouver un peu partout pour parvenir a mes fin mais voila, lorsque je lance cette action dans mon appli, RIEN NE SE PASSE....
Plus concrètement, l'action que je veux effectuer serai de désactiver le clic droit sur le bureau, il faut donc crée la cle "NoViewContextMenu" dans "Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" et lui attribuer une valeur DWORD de 0 ou 1 que l'on veuille ou non désactiver celui ci.
Je ne conanis pas trop encore VB, mais je pense avoir bien suivi les explications pour l'ecriture dans le registre...
Voici le code:
Declarations:
Fonctions a lancer:
je sais que sa peux saouler mais j'aimerai vraiment reussir a saisir comment effectuer l'ecriture dans la BDR, par exemple en connaissant a quoi correspondent les variables demandees...
Bref...jespere que vous reussirez a m'aider...
MERCI D'AVANNNCE!!