Вниз
Скачать: CL | DM;

Registry.ReadBinaryData - как изменить ключ   Найти похожие ветки 

← →
Wizard_Ex ©   (2001-10-26 16:10) [0]

В реестре ключ EnableAutodial = 01 00 00 00. Нужно его изменить на 00 00 00 00. Поможите люди добрые как енто сделать?
что-то типа...
procedure TForm1.EditRegs;
var Reg: TRegistry;
Buf : Double;
begin
Reg := TRegistry.Create;
try
Reg.RootKey := HKEY_CURRENT_USER;
if Reg.OpenKey("\Software\Microsoft\Windows\CurrentVersion\Internet Settings", False)
then
begin
Reg.ReadBinaryData("EnableAutodial",Buf, Sizeof(Buf)); считываю, надо сравнить: если 01 00 00 00 изменить на 00 00 00 00
???????????????
end;
finally
Reg.CloseKey;
Reg.Free;
end;
end;
а конкретно не знаю


← →
Anatoly Podgoretsky ©   (2001-10-26 23:55) [1]

Buf : LongInt;
Ну числа то ты наверно умеешь сравнивать?

Но только с чего ты решил, что там двоичные данные?
Тип там dWord (ReadInteger)


← →
Wizard_Ex ©   (2001-10-27 12:57) [2]

В регедите написано тип REG_BINARY ( ОС W2K),
может под другими ОС тип другой? - не смотрел не знаю
но с лонгинт попробую


← →
Anatoly Podgoretsky ©   (2001-10-27 15:55) [3]

Я смотрел в 98


← →
delphimun ©   (2001-10-29 12:17) [4]

WriteString


← →
Wizard_Ex ©   (2001-10-30 17:16) [5]

С LongInt работает нормально везде. 2Anatoly Podgoretsky Большое Спасибо



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

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



Память: 0.45 MB
Время: 0.009 c
14-18979
phantom2040
2001-12-18 13:32
2002.02.07
CGI программа на Delphi под Unix


1-18876
IgoX
2002-01-22 15:47
2002.02.07
hIcon и SpeedButton


1-18786
MaTaDoR
2002-01-21 13:32
2002.02.07
Активизируя родительское окно, оно не должно перекрывать дочернее


4-19034
MJH
2001-12-10 09:58
2002.02.07
Device Context AKA HDC


3-18723
sasham
2002-01-09 17:33
2002.02.07
midas и com+ Ошибка при активации com oбъекта




   Наверх