Je rechercher comment faire une inscription dans le registre de type Binary
"HEX"
voila l'emplacement dans le registre
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet
Settings\Zones\3
La clef a changer est : {A8A88C49-5EB2-4990-A1A2-0876022C854F}
la valeurs a incérer est (REG_BINARY):
1A3761592352350C7A5F20172F1E1A190E2B017313371312141A152A
j'ai recherché dans la class Encoding j'ai cherché a faire des converts et
tout le reste je n'est toujours pas reussis a incerer cette valeurs dans le
registre
"Fabien Bezagu" <fbezagu_at_novacor_dot_fr> a écrit dans le message de news: %
J'avoue ne pas comprendre pourquoi tu cherches à reconstruire une chaîne. Normalement, le code que je t'ai donné construit un tableau de byte. Tu passes ce tableau à la méthode SetValue et c'est tout.
J'ai fait ça car je comprennais pas ton code :) trop avancé pour moi :p maintenant ça fonctionne nikel, et je sais toujours pas comment il fonctionne ton code :D
Merci beaucoup :)
"Fabien Bezagu" <fbezagu_at_novacor_dot_fr> a écrit dans le message de news:
%235Xwk7ekFHA.2852@TK2MSFTNGP15.phx.gbl...
J'avoue ne pas comprendre pourquoi tu cherches à reconstruire une chaîne.
Normalement, le code que je t'ai donné construit un tableau de byte. Tu
passes ce tableau à la méthode SetValue et c'est tout.
J'ai fait ça car je comprennais pas ton code :) trop avancé pour moi :p
maintenant ça fonctionne nikel, et je sais toujours pas comment il
fonctionne ton code :D
"Fabien Bezagu" <fbezagu_at_novacor_dot_fr> a écrit dans le message de news: %
J'avoue ne pas comprendre pourquoi tu cherches à reconstruire une chaîne. Normalement, le code que je t'ai donné construit un tableau de byte. Tu passes ce tableau à la méthode SetValue et c'est tout.
J'ai fait ça car je comprennais pas ton code :) trop avancé pour moi :p maintenant ça fonctionne nikel, et je sais toujours pas comment il fonctionne ton code :D
Merci beaucoup :)
Fabien Bezagu
Je ne peux décemment pas te laisser faire tourner du code que tu ne comprends pas :-)
Ta chaîne de caractère contient une suite d'octets écrits sous forme hexadécimale, donc deux digits. L'idée est donc parcourir la chaîne en prenant à chaque tour de boucle deux caractères. - Je commence donc par créer un tableau de byte deux fois plus petit que la chaîne. - Je parcours la chaîne en utilisant un pas de 2 (une boucle for ferait aussi bien l'affaire) - J'extrait une sous-chaîne de deux caractères représentant un octet (substring) - Je convertis cette sous-chaîne en octet. Le paramètre 16 correspond à la base utilisée : ici 16 car héxadécimal.
J'espère que tout est clair.
Fabien
"TroXsA" a écrit dans le message de news: dc5iqs$55i$
"Fabien Bezagu" <fbezagu_at_novacor_dot_fr> a écrit dans le message de news: %
J'avoue ne pas comprendre pourquoi tu cherches à reconstruire une chaîne. Normalement, le code que je t'ai donné construit un tableau de byte. Tu passes ce tableau à la méthode SetValue et c'est tout.
J'ai fait ça car je comprennais pas ton code :) trop avancé pour moi :p maintenant ça fonctionne nikel, et je sais toujours pas comment il fonctionne ton code :D
Merci beaucoup :)
Je ne peux décemment pas te laisser faire tourner du code que tu ne
comprends pas :-)
Ta chaîne de caractère contient une suite d'octets écrits sous forme
hexadécimale, donc deux digits. L'idée est donc parcourir la chaîne en
prenant à chaque tour de boucle deux caractères.
- Je commence donc par créer un tableau de byte deux fois plus petit que la
chaîne.
- Je parcours la chaîne en utilisant un pas de 2 (une boucle for ferait
aussi bien l'affaire)
- J'extrait une sous-chaîne de deux caractères représentant un octet
(substring)
- Je convertis cette sous-chaîne en octet. Le paramètre 16 correspond à la
base utilisée : ici 16 car héxadécimal.
J'espère que tout est clair.
Fabien
"TroXsA" <Shagn@Shagn.Shagn> a écrit dans le message de news:
dc5iqs$55i$1@s1.news.oleane.net...
"Fabien Bezagu" <fbezagu_at_novacor_dot_fr> a écrit dans le message de
news: %235Xwk7ekFHA.2852@TK2MSFTNGP15.phx.gbl...
J'avoue ne pas comprendre pourquoi tu cherches à reconstruire une chaîne.
Normalement, le code que je t'ai donné construit un tableau de byte. Tu
passes ce tableau à la méthode SetValue et c'est tout.
J'ai fait ça car je comprennais pas ton code :) trop avancé pour moi :p
maintenant ça fonctionne nikel, et je sais toujours pas comment il
fonctionne ton code :D
Je ne peux décemment pas te laisser faire tourner du code que tu ne comprends pas :-)
Ta chaîne de caractère contient une suite d'octets écrits sous forme hexadécimale, donc deux digits. L'idée est donc parcourir la chaîne en prenant à chaque tour de boucle deux caractères. - Je commence donc par créer un tableau de byte deux fois plus petit que la chaîne. - Je parcours la chaîne en utilisant un pas de 2 (une boucle for ferait aussi bien l'affaire) - J'extrait une sous-chaîne de deux caractères représentant un octet (substring) - Je convertis cette sous-chaîne en octet. Le paramètre 16 correspond à la base utilisée : ici 16 car héxadécimal.
J'espère que tout est clair.
Fabien
"TroXsA" a écrit dans le message de news: dc5iqs$55i$
"Fabien Bezagu" <fbezagu_at_novacor_dot_fr> a écrit dans le message de news: %
J'avoue ne pas comprendre pourquoi tu cherches à reconstruire une chaîne. Normalement, le code que je t'ai donné construit un tableau de byte. Tu passes ce tableau à la méthode SetValue et c'est tout.
J'ai fait ça car je comprennais pas ton code :) trop avancé pour moi :p maintenant ça fonctionne nikel, et je sais toujours pas comment il fonctionne ton code :D
Merci beaucoup :)
TroXsA
> - Je convertis cette sous-chaîne en octet. Le paramètre 16 correspond à la base utilisée : ici 16 car héxadécimal.
J'espère que tout est clair.
Oui, oui maintenant :) merci pour ton soutien et toute les explications :)
> - Je convertis cette sous-chaîne en octet. Le paramètre 16 correspond à la
base utilisée : ici 16 car héxadécimal.
J'espère que tout est clair.
Oui, oui maintenant :)
merci pour ton soutien et toute les explications :)