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

RegSetValueEx && REG_DWORD   Найти похожие ветки 

← →
Res   (2008-05-02 21:18) [0]

Здравствуйте, подскажите пожалуйста, как установить значение типа REG_DWORD.

RegSetValueEx(key, "Type", 0,  REG_DWORD, Pointer(3), lstrlen(PCHAR("3"))); в реестре пишется Invalid DWORD Value


← →
Сергей М,   (2008-05-02 22:19) [1]


> в реестре пишется Invalid DWORD Value


Правильно "пишется".

Ты сам-то понял, что ты понаписал в


> lstrlen(PCHAR("3")


?


← →
Res   (2008-05-02 22:55) [2]

Честно? нет


← →
Сергей М,   (2008-05-02 23:06) [3]

А нафига тогда написал это ?)


← →
Res   (2008-05-02 23:18) [4]

в яндексе нашел, ток там было не REG_DWORD, а REG_SZ...

Уважаемый Сергей М., неподскажите как правильно писать?)


← →
Сергей М. ©   (2008-05-02 23:26) [5]

Обязательно подскажу.
Но только после того как прочитаешь стандартную справку по этому параметру и расскажешь как ты понял то что там написано по этому поводу.


← →
Res   (2008-05-02 23:43) [6]

Function RegSetValueEx(BaseKey:HKey; ValueName:PChar; dwReserved, dwType:dword; pData:pointer; DataSize:dword):dword;

ValueName — имя переменной, значение которой устанавливается (понятно)
dwType - тип переменной

остальные параметры мне не понятны


← →
Сергей М. ©   (2008-05-02 23:59) [7]

3-й параметр - записываемое значение.
4-й параметр - размер записываемого значения в байтах.

Вопрос на засыпку - чему равен размер в байтах значения типа DWORD ?


← →
Res   (2008-05-03 00:20) [8]

4 байта(ток что узнал )) showmessage(inttostr(sizeof(dword)));   )


← →
Res   (2008-05-03 00:31) [9]

Все равно не догоняю:
RegSetValueEx(key, "Type", 0,  REG_DWORD, pointer(4), 4);

не записывает вообще...


← →
Andy BitOff ©   (2008-05-03 00:44) [10]

Читать справку по Pointer


← →
Германн ©   (2008-05-03 00:52) [11]

И про приведение типов, которое в данном примере нафиг не нужно.



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

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



Память: 0.47 MB
Время: 0.01 c
15-1205853787
Андрей_К
2008-03-18 18:23
2008.05.25
Симпотичные VCL компоненты


2-1209022618
Анна
2008-04-24 11:36
2008.05.25
Excel и объединение ячеек по условию


15-1207752638
@!!ex
2008-04-09 18:50
2008.05.25
Как хранить Backup?


2-1208959353
El_Parasito
2008-04-23 18:02
2008.05.25
Вопрос по Rar


2-1209241078
gamez
2008-04-27 00:17
2008.05.25
Возведение в степень




   Наверх