Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Создание справочника Windows API

Страница: 1 |

 

  Вопрос: Чем отличаются Добавлено: 09.08.08 10:07  

Автор вопроса:  $Костян | ICQ: 448495665 
собсно чем отличаются функции RegGetValue и RegQueryValueEx. по MSDN они обе возвращают значение и тип параметра.

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #1
Добавлено: 09.08.08 10:47
Ты внимательнее почитай MSDN =)
RegQueryValueEx Function
Retrieves the type and data for the specified value name associated with an open registry key.

To ensure that any string values (REG_SZ, REG_MULTI_SZ, and REG_EXPAND_SZ) returned are null-terminated, use the RegGetValue function.

Мне кажется, что все понятно... И вообще, все функции с постфиксом Ex в имени - расширенные. ТО бишь с расширенным функционалом.

Ответить

Номер ответа: 2
Автор ответа:
 $Костян



ICQ: 448495665 

Вопросов: 11
Ответов: 33
 Профиль | | #2 Добавлено: 09.08.08 11:17
Retrieves the type and data for the specified value name associated with an open registry key

Retrieves the type and data for the specified registry value

в описании я больших отличий не вижу)

To ensure that any string values (REG_SZ, REG_MULTI_SZ, and REG_EXPAND_SZ) returned are null-terminated, use the RegGetValue function.

null-terminated - это, я так понимаю, значит "с null символом в конце".
"Чтобы быть уверенным, что строковые параметры возвратятся с null символом в конце, используйте функцию RegGetValue"
правильно?)
логично предположить, что отличие в том, что RegQueryValueEx может возвратить строку без null символа в конце?)
я , наверно, че-то недопонимаю... :)

Мне кажется, что все понятно... И вообще, все функции с постфиксом Ex в имени - расширенные. ТО бишь с расширенным функционалом.

это понятно, но скорее всего больше относится к паре RegQueryValue и RegQueryValueEx)

Ответить

Номер ответа: 3
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #3 Добавлено: 09.08.08 15:33
Неужели трудно посмотреть в документации? У функций разный набор параметров, по-моему яснее некуда...

Ответить

Номер ответа: 4
Автор ответа:
 $Костян



ICQ: 448495665 

Вопросов: 11
Ответов: 33
 Профиль | | #4 Добавлено: 09.08.08 16:38
Прошу прощения, ибо я офигенно ступил:
Requires Windows Vista or Windows XP Professional x64 Edition

вот это я обнаружил в описании RegGetValue.
А моя ОСь х86 :)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам