Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.04.05;
Скачать: CL | DM;

Вниз

Считывание с реестра акробатически избегая ошибки возможно???   Найти похожие ветки 

 
SultanOFF ©   (2009-02-12 18:53) [0]

Здравствуйте. Для зачетки делаю твикер, пока неудачно. Компилируется все хорошо, но когда во время работы проги доходит до считывания данных(а это один из ключевых моментов) из dword-параметра выходит ошибка "invalid data type : NoBrowserOptions(в данном случае из NoBrowserOptions)", хотя в принципе все верно и всё правильно. Считывание происходит согласно этому коду:
Цитата:
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;
Как видите все верно, но почему в таком случае выходит ошибка? Где тут загвоздка?
c ReadInteger таже проблема


 
Медвежонок Пятачок ©   (2009-02-12 18:58) [1]

Как видите все верно

даже беглым взглядом видно что далеко не все.


 
clickmaker ©   (2009-02-12 19:07) [2]

а почему ReadBinaryData?


 
Медвежонок Пятачок ©   (2009-02-12 19:12) [3]

и как обычно, возвращаемый результат всех функций - это ненужное барахло, на которое не стоит обращать внимания.


 
Anatoly Podgoretsky ©   (2009-02-12 19:27) [4]

> SultanOFF  (12.02.2009 18:53:00)  [0]

Ничего верного не наблюдается


 
SultanOFF ©   (2009-02-12 20:42) [5]

ну так напиши попробуйте в верном варианте... ReadBinaryData потому что ключ рееестра dword.


 
Сергей М. ©   (2009-02-12 21:14) [6]


> ReadBinaryData потому что ключ рееестра dword


А что же тогда, по-твоему, читает ReadInteger ?


 
SultanOFF ©   (2009-02-12 21:55) [7]

Я же пишу ReadInteger Я тоже пробовал и та же проблема....



Страницы: 1 вся ветка

Текущий архив: 2009.04.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
15-1234042050
Юрий
2009-02-08 00:27
2009.04.05
С днем рождения ! 8 февраля 2009 воскресенье


2-1234336304
Andrewtitoff
2009-02-11 10:11
2009.04.05
Access Violation


3-1217515810
Dmitry S
2008-07-31 18:50
2009.04.05
Помогите с запросом с присоединением (MySQL)


6-1201972877
..::KraN::..
2008-02-02 20:21
2009.04.05
Documents and Settings - доступ по FTP закрыт...


15-1233510452
AgSmit
2009-02-01 20:47
2009.04.05
2 соединения PPPoE на Win Server 2003