Cette fonction permet de créer un attribut avec sa valeur tableau (de type NUM_E ou NUM_P) associée pour une clé donnée dans la base de registre du système. Si la clé n'existe pas, elle est créée. Si l'attribut existe déjà, l'ancienne valeur associée est effacée.
Domaine d'application
Client Windows
Serveur Windows
Paramètres
NUM_BIN_2 |
EnsembleCle |
Valeur décrivant le sous-ensemble de clés de la base de registre du système. Deux sous-ensembles sont disponibles : HKEY_CLASSES_ROOT : valeur 0, HKEY_CURRENT_USER : valeur 1, HKEY_LOCAL_MACHINE : valeur 2, HKEY_CURRENT_CONFIG : valeur 3, HKEY_USERS : valeur 4. |
ALPHA(n) |
NomCle |
Chemin décrivant la clé dans laquelle l'attribut NomAttribut va être écrit. Un chemin est une suite de noms de clés séparés par le caractère "\". Chaque clé du chemin est une sous-clé de la clé qui la précède. La première clé du chemin est la clé de plus haut niveau dans le sous-ensemble de clés spécifié. |
ALPHA(n) |
NomAttribut |
Chaîne de caractères décrivant l'attribut associé à la clé NomCle. |
NUM_E(Lg,NbDecimales) ou NUM_P(Lg,NbDecimales) |
ValeurAttribut(Taille) ValeurAttribut(Taille) |
Tableau associé à l'attribut NomAttribut. |
NUM_BIN_2 |
Lg |
Longueur d'un élément du tableau ValeurAttribut. |
NUM_BIN_2 |
NbDecimales |
Nombre de décimales d'un élément du tableau ValeurAttribut. |
NUM_BIN_2 |
Taille |
Taille du tableau ValeurAttribut. |
BOOL |
CodeRetour |
Code retour de l'opération : *VRAI si l'opération s'est déroulée correctement. *FAUX dans le cas contraire. |
Par exemple
EnsembleCle = 1
NomCle = 'Application\Options_démarrage'
NomAttribut = 'Taux_services'
ValeurAttribut(1) = 0,5
ValeurAttribut(2) = 0,65
Lg = 2
NbDecimales = 2
Taille = 2
APPELER_DLL 'VATOOLBX.DLL' 'VaToolBxWriteKeyValueArrayNum' EnsembleCle NomCle NomAttribut ValeurAttribut Taille Lg NbDecimales OK