AVZ 5. Руководство пользователя
×

16.32.12. function RegKeyBinParamWrite

function RegKeyBinParamWrite(ARoot, AName, AParam : string; AValue : dword; ARedirMode : string = '') : boolean;
 
Записывает значение AValue в параметр AParam типа REG_BINARY (бинарное значение произвольной длинны) ключа реестра AName в разделе ARoot. В случае отсутствия ключа или параметра они автоматически создаются.
Значение бинарного параметра передается в текстовом виде, побайтно. Каждый байт кодируется в шестнадцатеричном формате, разделителями является запятая. Предшествующие нули в числах и пробелы игнорируются.
Функция возвращает признак успешности задания значения параметра.
 
Параметр ARedirMode является необязательным и поддерживается начиная с  версии 5.xx. Он управляет работой редиректора реестра конкретно в обход глобального режима редиректора, см. подробнее в разделе "Редиректор реестра". При отсутствии параметра работа функции не отличается от работы в версии AVZ 4.xx.
 
 
Пример:
 
begin
  RegKeyBinParamWrite('HKEY_LOCAL_MACHINE',
                      'SOFTWARE\Microsoft\Windows\CurrentVersion',
                      'Test',
                      '011,23,5, F2,0E4,1B');
end.