Здравствуйте. Для зачетки делаю твикер, пока неудачно. Компилируется все хорошо, но когда во время работы проги доходит до считывания данных(а это один из ключевых моментов) из dword-параметра выходит ошибка "invalid data type : NoBrowserOptions(в данном случае из NoBrowserOptions)", хотя в принципе все верно и всё правильно. Считывание происходит согласно этому коду:
Код:
1 2 3 4 5 6 7 8 9 10 11 12 | Цитата:
r:=TRegistry . Create;
r . RootKey:=HKEY_CURRENT_USER ;
r . OpenKey( 'Software\Policies\Microsoft\Internet Explorer\Restrictions' , true );
if R . ValueExists( 'NoBrowserOptions' ) then
begin
r . ReadBinaryData( 'NoBrowserOptions' , buf, sizeof(buf));
if buf= 1 then
spSkinCheckRadioBox8 . Checked:= true
else spSkinCheckRadioBox8 . Checked:= false ;
end ;
r . CloseKey;
|
Admin: Пользуемся тегами!
Как видите все верно, но почему в таком случае выходит ошибка? Где тут загвоздка?
c ReadInteger таже проблема
