Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.05.25;
Скачать: [xml.tar.bz2];

Вниз

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 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.05.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.007 c
2-1209224503
No_Dead
2008-04-26 19:41
2008.05.25
Почему выдается не правильный размер файла:(


2-1209046114
Артемка
2008-04-24 18:08
2008.05.25
treeview


2-1209142279
timekiller
2008-04-25 20:51
2008.05.25
Drag-n-Drop


15-1207796490
Tirael
2008-04-10 07:01
2008.05.25
электричество


2-1209047959
bagos
2008-04-24 18:39
2008.05.25
autocad





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский