Function DE Version 4.60

@NTRegistryScanValues

Misc System

Syntax

@NTRegistryScanValues(TEXTKEYPATH1);

Beschreibung

Holt die unter dem KeyPath TEXT TEXTKEYPATH1 befindlichen Werte (Values) und gibt deren Namen als HUGETEXTLIST zurück.

ReturnWert:
Im Erfolgsfall HUGETEXTLIST, andernfalls @ERROR.

Beispiel: @NTRegistryScanValues(TEXTKEYPATH1);

TEXTKEYPATH1:="HKEY_LOCAL_MACHINE\\SOFTWARE\\MyKey\\MyFirstSubKey";
Ret:=@NTRegistryScanValues(TEXTKEYPATH1);

IF(@IsError(Ret))
{
   @LogReport(Ret);
}
ELSE
{
   n1:=1;
   n1e:=@Elements(Ret);
   WHILE(n1<=n1e)
   {
      @LogReport(@GetListElement(Ret;n1));
      @Increment(n1);
   }
   @LogReport("Number of found SubKeys:"+@Text(n1e));
}

Holt die Namen der Werte unter dem KeyPfad "HKEY_LOCAL_MACHINE\\SOFTWARE\\MyKey\\MyFirstSubKey" und gibt diese als HUGETEXTLIST in der Variable Ret zurück.