![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Форумчанин
Регистрация: 23.09.2007
Сообщений: 147
|
![]()
Насколько я понял, этой функцией на вин апи проверяют наличие параметра в реестре (читают), но огромное количество поинтеров мне не понятно, в итоге несмотря на то, что я вроде выполняю все правила вылетают ошибки с памятью, напишите как это правильно на вин апи сделать, плиз или киньте на действительно хорошую статью
Я надеваю тапочки, ищу чем похмелиться, ах, если я сейчас умру, то на... я родился
|
![]() |
![]() |
![]() |
#2 | |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 23.09.2007
Сообщений: 147
|
![]() Код:
я думаю можно информацию о типе данных не обязательно отправлять, пробовал просто интерпретировать значение по данному адресу как PChar, но из-за нулевого указателя ниче не вышло В реестре значение действительно есть, не понимаю почему его не видит функция, да и с доступом все в порядке, я у себя дома все-таки
Я надеваю тапочки, ищу чем похмелиться, ах, если я сейчас умру, то на... я родился
Последний раз редактировалось joker; 03.04.2008 в 11:54. |
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
![]()
joker, не надо объединять несколько вызовов в одном условии - это вполне может быть соптимизировано. Вызовите функции "по-очереди", там видно будет.
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 23.09.2007
Сообщений: 147
|
![]()
ну, вызвал по очереди,
ключ открывается, но RegQueryValue Ex возвращает нулевой указатель, хотя параметр точно там есть, не понимаю в чем дело
Я надеваю тапочки, ищу чем похмелиться, ах, если я сейчас умру, то на... я родился
|
![]() |
![]() |
![]() |
#6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Смотри сюда:
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 23.09.2007
Сообщений: 147
|
![]()
Вот, пожалуйста никаких бестиповых указателей, только PChar
результат тот же Код:
Я надеваю тапочки, ищу чем похмелиться, ах, если я сейчас умру, то на... я родился
|
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#9 |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
![]()
joker, а почему
Код:
Вот ещё один работающий код: Код:
Последний раз редактировалось B_N; 03.04.2008 в 15:04. |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 23.09.2007
Сообщений: 147
|
![]()
Убрал обнуление указателя на строку,
2 B_N: Вы хотите сказать, что анси версия может не работать? В смысле? Что зарезервировать, трассировка программы всегда дает один и тот же результат, возвращен пустой указатель на строку
Я надеваю тапочки, ищу чем похмелиться, ах, если я сейчас умру, то на... я родился
|
![]() |
![]() |