mozilla
Vos résultats de recherche

    enumKeys

     

    enumKeys

    Énumère les sous-clefs de registre de la clef donnée.

    Méthode de

    Objet WinReg

    Syntaxe

    String enumKeys ( Chaîne key, int subkeyIndex );
    

    Paramètres

    La méthode enumKeys a les paramètres suivants :

    key
    Le chemin de la clef vers l'emplacement approprié dans la hiérarchie de clefs, tel que "Software\\Netscape\\Navigator\\Mail".
    subkeyIndex
    Un entier représentant l'index base 0 de la clef dont on cherche la valeur.

    Retour

    Le nom en cas de succès ou NULL si la valeur référencée n'existe pas.

    Description

    La méthode enumKeys peut être utilisée pour définir une itération dans les sous-clefs d'une clef donnée. L'exemple suivant montre comment utiliser la méthode enumKeys pour trouver le sous-répertoire des plugins dans les différentes installations des navigateurs basés sur Mozilla :

    var winreg = getWinRegistry();
    winreg.setRootKey(winreg.HKEY_LOCAL_MACHINE);
    var index = 0;
    var baseKey = "Software\\Mozilla";
    while ( (MozillaVersion = winreg.enumKeys(baseKey,index)) != null )
    {
      logComment("MozillaVersion = " + MozillaVersion);
      subkey = baseKey + "\\" + MozillaVersion + "\\Extensions";
      pluginsDir = winreg.getValueString ( subkey, "Plugins" );
      if ( pluginsDir )
        logComment("pluginsDir = " +  pluginsDir);
      else
        logComment("No plugins dir for " + baseKey + "\\" + MozillaVersion);
      index++;
    }
    

    Interwiki Language Links

    Étiquettes et contributeurs liés au document

    Contributors to this page: Fredchat, Kyodev, teoli, Mgjbot
    Dernière mise à jour par : teoli,