Форум: "Система";
Текущий архив: 2003.04.28;
Скачать: [xml.tar.bz2];
ВнизTregistry.WriteBool Найти похожие ветки
← →
OxOTHuK (2003-03-07 22:19) [0]Надеюсь что я еще не надоел вам... =)
как записать двоичное значение такого вида
00 00 00 00 00 00 00 00 03 00 00 00 00 00 5B E0 00 00 5C E0 00 00 00 00
← →
ZZ (2003-03-08 00:31) [1]Куда записать ? Если в реестр, то при чем тут Write Bool? Попробуй WriteBinaryData (или WriteString если 00 00.. это строка)
← →
OxOTHuK (2003-03-08 08:18) [2]в том-то и дело что в документации написано про двоичный параметр с таким значением.
← →
les (2003-03-08 13:30) [3]двоичный <> булевский
← →
XAli (2003-03-08 15:27) [4]Определяешь массив типа B1 : Array [0..24] of Byte;
Заполняеш его данными (своими)
А потом и WriteBool(имя, b1)
У меня так работает!
← →
XAli (2003-03-08 15:31) [5]Определяешь массив типа B1 : Array [0..24] of Byte;
Заполняешь его данными (своими)
А потом и WriteBool(имя, b1)
У меня так работает!
← →
Севостьянов Игорь (2003-03-11 11:31) [6]Насколько я помню бинарные данные заносятся так:
const
MAX_BINARY_DATA_SIZE = $4000;
type
TRegValue = packed record
Name :String;
Value :array [0..MAX_BINARY_DATA_SIZE-1] of char;
Size :Integer;
end;
var
RegValue: TRegValue;
begin
with TRegistry.Create do
try
RootKey := HKEY_CURRENT_USER;
if OpenKey("\SOFTWARE\CompanyName\", False) then
begin
WriteBinaryData(RValue.Name, RValue.Value, RValue.Size);
CloseKey;
end;
finally
Free;
end;
end;
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.04.28;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c