MyChat Scripts: функция RegGetString, чтение строки из реестра
Прочитать из реестра текстовую строку.
Синтаксис
function RegGetString(iRootKey: cardinal; sName: string; var sValue: string): boolean;
Параметры и возвращаемые значения
Параметр |
Тип |
Значение |
iRootKey |
cardinal |
корневой раздел реестра. Список возможных ключей; |
sName |
string |
ветка и ключ реестра, где хранится текстовая строка; |
sValue |
string |
возвращаемое значение ключа. Если ключа нет, вернётся пустая строка. |
Результат функции
Булево значение. True, если функция выполнена успешно, False, если возникла какая-либо ошибка.
Пример
var
sData: string;
begin
if RegGetString(HKEY_CURRENT_USER, 'Control Panel\Mouse\MouseSensitivity', sData) then mLogScript(sData, '')
else mLogScript('Error loading MouseSensitivity data from registry!', '');
end.
Результат работы скрипта
[19:21:59] (Log "RegGetString"): 10