Table of Contents

Registry

Cet objet vous permet d'accéder au registre du système. Il ne fonctionne que sous Windows.

Fonctions

Registry

Fonction de construction.

Syntaxe

var myObject = new Registry();

Exemple

Créer un objet "Registry".

var myObject = new Registry();

Méthodes

openKey

Ouvrir une clef de registre.

Syntaxe

myObject.openKey(key, subkey);

Arguments

  1. key - (Key) la racine de la clef à utiliser
  2. subkey - (string) la sous-clef à ouvrir

Renvoie

Exceptions

createKey

Créer une clef de registre.

Syntaxe

myObject.createKey(key, subkey);

Arguments

  1. key - (Key) la racine de la clef à utiliser
  2. subkey - (string) la sous-clef à créer

Renvoie

Exceptions

setValue

Définit la valeur de la clef actuelle.

Syntaxe

myObject.setValue(value, data);

Arguments

  1. value - (string) la valeur de la clef à écrire
  2. data - (mixed) les donnée à écrire

Renvoie

Exceptions

value

Renvoie les données contenues dans la valeur d'un registre.

Syntaxe

myObject.value(value);
myObject.value();

Arguments

  1. value - (string) la valeur à lire

Renvoie

Exceptions

valueNames

Renvoie tous les noms de valeurs contenus dans la clef actuelle.

Syntaxe

myObject.valueNames();

Renvoie

Exceptions

keys

Renvoie toutes les clefs contenues dans la clef actuelle.

Syntaxe

myObject.keys();

Renvoie

Exceptions

deleteValue

Efface une valeur contenue dans la clef actuelle.

Syntaxe

myObject.deleteValue(value);
myObject.deleteValue();

Arguments

  1. value - (string) la valeur à effacer

Renvoie

Exceptions

deleteKey

Effacer une clef de registre ou la clef actuelle.

Syntaxe

myObject.deleteKey(key, subkey);
myObject.deleteKey();

Arguments

  1. key - (Key) la racine de la clef à utiliser
  2. subkey - (string) la sous-clef à effacer

Renvoie

Exceptions

closeKey

Fermer la clef actuelle.

Syntaxe

myObject.closeKey();

Renvoie

Enumerations

Key

Racine de la clef.

Valeurs

  1. ClassesRoot: classes de la racine
  2. CurrentConfig: configuration actuelle
  3. CurrentUser: utilisateur actuel
  4. Users: utilisateurs
  5. LocalMachine: Machine en local