croftman
Messages postés110Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention 2 avril 2010
-
16 nov. 2005 à 17:21
croftman
Messages postés110Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention 2 avril 2010
-
16 nov. 2005 à 18:46
Bonjour,
J'ai essayer de creer cette clé d'apres VB mais ca veut pas! :
WshShell.RegWrite "HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder\Attributes", "50, 01,00,20", "REG_BINARY"
Ca me dit "type incompatible!"
Qqun pe m'help? ca doit etre parce que c'est une clé binaire.
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 16 nov. 2005 à 18:43
en fait, j'ai l'impression qu'il convertit en hexadecimal, et qu'il
enregistre à l'envers : si tu inverse 0F6950 ca donne : 5069F0, et il
doit rajouter un "00" en fin, du cou : 50 69 F0 00
Donc pour afficher 50 00, il faut mettre (je pense) : 80 (50 en héxa), et il affichera : 50 00
_____________________________________________________________________
DarK Sidious
Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) tout en français : www.ProgOtoP.com/popapi/
croftman
Messages postés110Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention 2 avril 2010 16 nov. 2005 à 18:38
Oui 1010000 vaut bien 11110110100101010000 en binaire et F6950 en hexa, en mettan 50, la BDR me renvoi 32 00 :s qui vaut 11001000000000 en binaire et 12800 en decimale, comment est-ce que la bdr gere ca?? c bizare... lol
croftman
Messages postés110Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention 2 avril 2010 16 nov. 2005 à 18:45
C'est bon probleme resolu, j'ai entrer 536871248 comme valur et ca me renvoit 50 01 00 20 comme prevu, le plus bizare c'est que 50010020 en decimale fait 1342242848 mais la bdr inverse alors, j'ai convertit 20000150 en decimale puis c'est bon, ca marche!!