Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Deimon
35 / 35 / 6
Регистрация: 29.08.2009
Сообщений: 178
1

DLL не находит файл по имени. Resource not found

29.01.2014, 18:25. Просмотров 756. Ответов 2

Пишу программу, картинки подключаю через DLL. Столкнулся с не понятной проблемой.
Дело было так.
По мере написания программы добавляю новые картинки в библиотеку, создаю файл dll и добавляю в папку с программой. Потом использую ресурсы в программе и компилирую.
1) Понадобилось добавить еще несколько картинок. Одну из картинок обозвал BOOM1. Скомпоновал dll файл, размер изменился.
2) Использую добавленные картинки в программе. Все заработали, кроме одной "BOOM1" не находится (ошибку не сразу показала, просто дебаг выскакивал на отрисовке).
3) Перепроверил еще раз идентификатор, скомпоновал, добавил - результат тот же.
4) Немного видоизменил картинку и дал идентификатор BOOM2, скомпоновал, добавил. Результат тот же.
5) Подумал на косяк с конструктором копий класса. Добавил использование BOOM1 и BOOM2 другим классом, в котором уверен. Результат - вывелось на экран, что ресурс BOOM1 не найден.
6) Добавил туже самую картинку что и BOOM2 в dll еще раз, но обозвал как BULL3. Скомпоновал, написал в том классе, в котором уверен использовать ее. Результат - все заработало.
ИТОГ: не находятся все картинки, которые имеют название BOOM и номер. Я не могу понять почему. То ли это Баг (исп. C++ Builder CODE GERA 2009), то ли я этим именем нарушаю какое то правило "названия имен в dll". Скажите, есть ли отличные от С++ правила названия имен в dll. И может ли это имя конфликтовать с переменными в самой программе?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.01.2014, 18:25
Ответы с готовыми решениями:

Resource not found TResourceStream
Вот иконки в ресурсах: Вот вызов в коде: TResourceStream *ic1=new...

Resource DLL Wizard
Здравствуйте! Помогите, пожалуйста, найти Resource DLL Wizard! Работаю в...

Не находит файл hal.dll
Вырубили свет, комп вырубился. При включении компа пишет что вышеуказанный файл...

Команда FINDSTR не находит файл, если в его имени есть пробел
Вобщем настрочил сортировщич через FINDSTR /L "@yandex.ru" %base% >...

Ошибка No resource found
Здравствуйте, у меня вышла неизвестная ошибка и почти все строки теперь...

2
Deimon
35 / 35 / 6
Регистрация: 29.08.2009
Сообщений: 178
29.01.2014, 18:26  [ТС] 2
DLL не находит файл по имени. Resource not found
Вот фото ошибки
0
Deimon
35 / 35 / 6
Регистрация: 29.08.2009
Сообщений: 178
29.01.2014, 18:33  [ТС] 3
Простите пожалуйста, удалите тему. Я кретин, идиот, слепой, дурак, слабоумный, придурок, урод, ванючка, козявка, безмозглый, шут гороховый, невежа и невнимательный. Только написав эту тему, я обратил внимание, что обзываю все имена BOOM01, BOOM02 и т.д. А вызываю BOOM1, BOOM2, ну в общем понятно, что эта тема не достойна внимания. Хотя что нибудь новое про dll мне было бы интересно, но это я узнаю нормальным путем.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.01.2014, 18:33

Ошибка Server Error in '/' Application. The resource cannot be found
Всем привет после редактирования проекта (добавил новый cshtml файл и прописал...

Ошибка: HTTP Error 404. The requested resource is not found.
Помогите, пожалуйста. Я создал сайт на Joomla. Готовый сайт размещен на...

Error retrieving parent for item: No resource found that matches the given name
Information:Gradle tasks ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru