Hit-Parade .VB Research Center . Compteur
Accueil ~  Code ~  Programmes ~  Api ~  Forum ~  Cours ~  Livres ~  Quiz ~  Annuaire
~ Edito ~
12/03/2006 @ 13:39
Depuis la dernière mise à jour (qui remonte à... oulala plusieurs mois), un petit ménage de printemps s'impose. Ca tombe bien, c'est presque la période.
Au menu, et progressivement sur les jours à venir, rafraîchissement de plusieurs fonctions et procédures, nouvelles APIs et nouveaux programmes.

~ Rechercher ~

  

~ Annuaire VB ~
 Rechercher un site :
  

~ Partenaires ~

Fonction RegSetValueEx

Declare Function RegSetValueEx Lib "advapi32.dll" Alias "RegSetValueExA" ( _
                 
ByVal hKey As Long, _
                 ByVal lpValueName As String, _
                 ByVal Reserved As Long, _
                 ByVal dwType As Long, _
                 lpData As Any, _
                 ByVal cbData As Long) As Long
Versions :
. Windows 95/98 : Oui
. Windows NT : A partir de 3.1
. Windows 2000/XP : Oui

Description :
Cette fonction est à utiliser pour affecter une nouvelle valeur à une clé que l'on aura ouvert ou crée au préalable.
hKey est le handle retourné par la fonction d'ouverture ou de création.
lpValueName est le nom de la valeur que l'on veut affecter. Pour les valeurs "(Défaut)" il faut donner une chaîne vide en paramêtre.
lpReserved, réservé, à mettre à 0.
lpType est le type de donnée qui sera définie. Les valeurs possibles sont données dans le tableau ci-dessous.
lpData est la variable dans laquelle est mise la nouvelle valeur à ajouter (ou à remplacer).
lpcbData est la longueur du buffer lpData.
Si l'opération a réussi, la fonction retourne 0, sinon il y a eu échec de la fonction.

ConstanteValeur Définition
REG_NONE0 Non défini.
REG_SZ1 Chaîne terminée par un caractère nul.
REG_BINARY3 Valeur binaire.
REG_DWORD4 Mot sur 4 octets.
REG_DWORD_BIG_ENDIAN5 Mot sur 4 octets dont le poids fort est à l'adresse inférieure.
REG_LINK6 Définition d'un lien.
REG_MULTI_SZ7 Ensemble de chaînes terminées par un caractère nul. La fin est signalée par deux caractères nuls.

Pas d'exemple disponible... Vous en avez un à proposer?

Retour à la liste des API

Visual Basic Research Center - (c) 2000/2002 -  Webmaster : docvb (chez) free (point) fr