MyChat Scripts Engine: RegGetInt

MyChat Scripts: функция RegGetInt, чтение числа из реестра

Прочитать из реестра целое число.

 

Синтаксис

function RegGetInt(iRootKey: cardinal; sName: string; var iValue: cardinal): boolean;

 

Параметры и возвращаемые значения

Параметр

Тип

Значение

iRootKey

cardinal

корневой раздел реестра. Список возможных ключей;

sName

string

ветка и ключ реестра, где хранится число;

iValue

cardinal

возвращаемое значение ключа. Если ключа нет, вернётся 0.

 

Результат функции

Булево значение. True, если функция выполнена успешно, False, если возникла какая-либо ошибка.

 

Пример

var
  iData: cardinal;
begin
  if RegGetInt(HKEY_CURRENT_USER, 'Control Panel\Desktop\LastUpdated', iData) then mLogScript(inttostr(iData), 'LastUpdated')
    else mLogScript('Error loading LastUpdated data from registry!', '');
end.

Результат работы скрипта

[19:33:45] (Log "RegGetInt"): [LastUpdated] 4294967295
 

Ещё посмотреть

IntToStr
mLogScript