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