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

Registry   Найти похожие ветки 

← →
saha   (2003-08-19 17:23) [0]

Привет!
Мне надо сохранить в реестре данные в формате binary (данные известны в формате binary), но что-то я не могу понять как команда TRegistry.WriteBinaryData работает, можно какой-нибудь маленький примерчик, ну например записать что бы в реестре было 00 bb aa
Спасибо


← →
saha   (2003-08-19 17:29) [1]

Вернее как работает понятно, procedure WriteBinaryData(const Name: String; var Buffer; BufSize: Integer) непонятно чего должно стоять в buffer


← →
Юрий Федоров ©   (2003-08-19 17:30) [2]

var R : TRGBTriple;
...
R.rgbtBlue :=$00;
R.rgbtGreen :=$BB
R.rgbtRed :=$AA;
Resistry1.WriteBinaryData("name", R, SizeOf(R));


← →
saha   (2003-08-19 17:39) [3]

Ну а в моем случае как объявить переменную?


← →
Юрий Федоров ©   (2003-08-19 17:43) [4]

так ты же хочешь что-то сохранить, что у тебя уже объявлено...
скажу так - если ты имеешь указатель (Pointer - неважно, типизированный или нет), пиши с крышкой.
пример :

type
PRGBTriple = ^TRGBTriple; //TRGBTriple это record если не в курсе
var R : PRGBTriple; //это указатель
...
Registry1.WriteBinaryData("name", R^, SizeOf(R^));


← →
saha   (2003-08-19 17:45) [5]

У меня нету того что я хочу сохранить мне надо просто создать такую же запись в реестре, есть цифры из реестра и все


← →
saha   (2003-08-19 17:47) [6]

Есть: 00,00,00,00,60,7b,e2,40,00,00,00,00,60,7b как это родить в Delphi?


← →
Юрий Федоров ©   (2003-08-19 17:58) [7]

var x : array[0..10] of byte;
x[0]:=0;
x[1]:=...
...
Resistry1.WriteBinaryData("name", X[0], SizeOf(X));
(правильно только для статического массива)



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

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



Память: 0.46 MB
Время: 0.014 c
7-1686
Jumbo
2003-06-17 04:52
2003.09.01
Microsoft Help Workshop


3-1339
Hooch
2003-08-07 11:01
2003.09.01
редактируемый датасет в ADO


1-1421
Alexey Klimov
2003-08-19 17:44
2003.09.01
Как из цветной картинки загруженной в Image сделать чёрно-белую?


14-1674
likeanangel
2003-08-12 11:22
2003.09.01
Поддержка XML API


1-1482
gedd
2003-08-18 13:21
2003.09.01
Подскажите какой gauge лучше использовать?




   Наверх