|
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 7
|
|||||||||||||||||||||
Ошибка Linker, при попытке чтения данных из реестра11.08.2010, 11:17. Показов 2818. Ответов 17
Метки нет (Все метки)
Помогите разобраться (скорее всего с настройками проекта).
Использую Visual Studio 2005. Проект - Win32. При попытке получить данные из реестра, программа не компилируется, выдается следующие ошибки:
0
|
|||||||||||||||||||||
| 11.08.2010, 11:17 | |
|
Ответы с готовыми решениями:
17
Ошибка при попытке чтения данных из excel Ошибка при попытке чтения данных с другой таблицы в БД При попытке чтения куска реестра средствами Regobj.dll выдает ошибку |
|
48 / 45 / 4
Регистрация: 29.03.2010
Сообщений: 233
|
|
| 11.08.2010, 11:38 | |
|
ну насколько я помню, ошибки такого рода возникают, если скажем, объявление функции есть, а реализации нету(например, библиотеку нужную забыл подключить)
0
|
|
|
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 7
|
|
| 11.08.2010, 12:06 [ТС] | |
|
Да, я тоже уже пару раз сталкивался с этим, но знал какую библиотеку подключать.
В интернет куча примеров использования функции openregkey, но ни у кого в примерах или в описании ничего не подключается.
0
|
|
|
Заблокирован
|
|
| 11.08.2010, 12:23 | |
|
Windows.h ?
0
|
|
|
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 7
|
||||||
| 11.08.2010, 12:29 [ТС] | ||||||
|
Да, подключен.
Вот полный код:
0
|
||||||
|
Заблокирован
|
|
| 11.08.2010, 12:36 | |
|
а в options.срр не нужно подключать, а то я подзабыл уже С++
0
|
|
|
270 / 176 / 46
Регистрация: 12.03.2010
Сообщений: 494
|
||||||
| 11.08.2010, 12:37 | ||||||
1
|
||||||
|
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 7
|
|
| 11.08.2010, 12:40 [ТС] | |
|
В смысле не нужно подключать? Или ты спрашиваешь?
Добавлено через 2 минуты Спасибо Manjak. Заработало.
0
|
|
|
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
||
| 11.08.2010, 12:43 | ||
Roman B., всегда смотри MSDN -> RegOpenKey Function В самом низу указаны требуемая библиотека и заголовочный файл. p.s: Manjak же указал, какую либу покдлючить и как
0
|
||
|
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 7
|
|
| 11.08.2010, 12:48 [ТС] | |
|
Monte-Cristo, все понятно и спасибо за совет.
Я первым делом смотрел описание в мсдн и как раз искал библиотеку, но проглядел. Повторный просмотр после Вашего "пинка" дал положительный результат.
0
|
|
|
Модератор
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
|
|
| 11.08.2010, 12:50 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 7
|
|||||||||||||||||
| 12.08.2010, 11:43 [ТС] | |||||||||||||||||
|
Спасибо еще раз за подсказки, столкнулся с еще одной проблемой с этими функциями: в разных проектах один и тот же метод работает по разному. А точнее в одном все работает отлично, а во втором значение считывается искаженным: перед ним появляется символ "*" и символ конца строки(я использую строковые параметры):
Итоговый код метода:
0
|
|||||||||||||||||
|
0 / 0 / 0
Регистрация: 04.03.2011
Сообщений: 6
|
||||||
| 04.03.2011, 20:12 | ||||||
|
Подскажите мне тоже, пожалуйста...
Использую Visual Studio 2005. Проект - Win32. Не работает ничего с реестром, выдает следующие ошибки: 'HKEY_LOCAL_MACHINE' : undeclared identifier 'RegDeleteKey': identifier not found Пыталась подключить какие только можно зхаголовочные файлы, в итоге те что закомментированы, подключить пыталась, но на них выдавалась ошибка : No such file or directory
0
|
||||||
|
Brainsbreaker
899 / 374 / 54
Регистрация: 01.02.2011
Сообщений: 1,608
|
||||||
| 05.03.2011, 07:49 | ||||||
|
У тебя что-то с проектом не то. Рабочий код вот.
0
|
||||||
|
0 / 0 / 0
Регистрация: 04.03.2011
Сообщений: 6
|
|
| 05.03.2011, 08:58 | |
|
Странно, этот код у меня тоже не компилируется....
Cannot open include file: 'Windows.h': No such file or directory а может быть что у меня какая-нибудь урезанная студия и этой библиотеки там просто нет, если такое возможно то как ее туда добавить?
0
|
|
|
|
||||||
| 05.03.2011, 10:39 | ||||||
|
irusenok, это внутренности windows.h, но на мой взгляд у тебя проблеммы с самой инсталяхой студии
0
|
||||||
|
0 / 0 / 0
Регистрация: 04.03.2011
Сообщений: 6
|
|
| 05.03.2011, 11:00 | |
|
Спасибо! буду переустанавливать)
0
|
|
| 05.03.2011, 13:58 | ||
|
Попробуй исправить кавычки #include "Windows.h" на угловые скобки #include <Windows.h> А в товоем варианте (пост #13) //#include "windows.h" эта строка вобще закомментированаО_о RegDeleteKey это же WinAPI
0
|
||
| 05.03.2011, 13:58 | |
|
Помогаю со студенческими работами здесь
18
Ошибка при попытке получить значение из реестра
При попытке чтения ini файла возникает ошибка Ошибка при попытке открытия для чтения текстового файла Http сервер и клиент. При попытке получить ответ клиента от сервера ошибка: Поток был недоступен для чтения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Сочетание глобально распределённой вычислительной мощности и инновационных. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|