Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.008 c
15-1234017094
oldman
2009-02-07 17:31
2009.04.05
Два вопроса от человека без интернета...


2-1234950495
b@v
2009-02-18 12:48
2009.04.05
Excel в Access


1-1209052939
Тыщ
2008-04-24 20:02
2009.04.05
Что означают элементы с названиями ".1", ".2" и т.п?


3-1218631083
gentle
2008-08-13 16:38
2009.04.05
как отобразить в dbgrid результат выполнения ....


2-1234781661
mozgan
2009-02-16 13:54
2009.04.05
ProgressBar как таблетки в Windows




   Наверх