|
3 / 3 / 0
Регистрация: 11.07.2011
Сообщений: 49
|
||||||
LoadLibrary20.07.2011, 09:36. Показов 10696. Ответов 58
Метки нет (Все метки)
Здравствуйте
Нужно подгрузить мою .dll в память.
подскажите как исправить. новичек
0
|
||||||
| 20.07.2011, 09:36 | |
|
Ответы с готовыми решениями:
58
LoadLibrary() Ошибка LoadLibrary [Решено] LoadLibrary |
|
38 / 38 / 6
Регистрация: 20.07.2011
Сообщений: 88
|
|
| 20.07.2011, 16:46 | |
|
Ничего особенного, стандартные аргументы WinMain, которые вам не пригодятся для теста. Я это предложил просто чтобы проверить не создали ли вы все-таки неконсольный проект Win32. Если этот код скомпилируется - значит так и есть. Если нет, то лучше поступить как написано в посте soft.creator.
0
|
|
|
3 / 3 / 0
Регистрация: 11.07.2011
Сообщений: 49
|
||
| 20.07.2011, 17:35 [ТС] | ||
|
0
|
||
|
38 / 38 / 6
Регистрация: 20.07.2011
Сообщений: 88
|
|
| 20.07.2011, 18:03 | |
|
А вы вообще давно VS пользуетесь? Как вы добавляете файл с кодом в проект?
0
|
|
|
3 / 3 / 0
Регистрация: 11.07.2011
Сообщений: 49
|
||
| 20.07.2011, 18:13 [ТС] | ||
|
Открывается окно куда я и пишу код. VS я пользуюсь недавно, т.к. только начал изучать С++. До этого с програмированием не сталкивался вообще
0
|
||
|
38 / 38 / 6
Регистрация: 20.07.2011
Сообщений: 88
|
|
| 20.07.2011, 19:03 | |
|
Кажется, я знаю в чем ваша проблема. Вы просто не добавляете ваш файл с кодом в проект. Создавайте файл с помощью Solution explorer (Обозреватель решений, если у вас русская версия). Он по умолчанию находится в левой части экрана. Если нет - откройте его из меню View (Вид). Там увидите папки проекта. Ваш файл необходимо добавить (или создать новый) в папку Source files (Файлы исходного кода). Дальше, думаю, разберетесь.
1
|
|
|
106 / 106 / 11
Регистрация: 17.10.2010
Сообщений: 283
|
|
| 20.07.2011, 21:42 | |
|
0
|
|
|
3 / 3 / 0
Регистрация: 11.07.2011
Сообщений: 49
|
|
| 21.07.2011, 08:44 [ТС] | |
|
Melzas спасибо. Проект не компилился из-за неправильного добавления файла в проект.
Сейчас все нормально. Как сейчас можно проверить загрузку dll ? Увидеть что мой загрузчик подгружает именно ту библиотеку которая лежит с ним в папке.
0
|
|
|
71 / 76 / 9
Регистрация: 30.06.2011
Сообщений: 176
|
|
| 21.07.2011, 08:55 | |
|
1
|
|
|
3 / 3 / 0
Регистрация: 11.07.2011
Сообщений: 49
|
|
| 21.07.2011, 08:59 [ТС] | |
|
0
|
|
|
|
|
| 21.07.2011, 09:03 | |
|
Это Runtime библиотека. Тебе необходимо установить что-то типа vc_redist. Хотя на сомом деле в винде она должна быть. Если тебе не нужна информация об отладке, то попробуй откомпилировать как Release а не Debug.
1
|
|
|
3 / 3 / 0
Регистрация: 11.07.2011
Сообщений: 49
|
|
| 21.07.2011, 09:11 [ТС] | |
|
0
|
|
|
3 / 3 / 0
Регистрация: 11.07.2011
Сообщений: 49
|
||
| 21.07.2011, 09:41 [ТС] | ||
|
а .dll просит все равно. может можно ее как-то в проект встроить ?
0
|
||
|
71 / 76 / 9
Регистрация: 30.06.2011
Сообщений: 176
|
||
| 21.07.2011, 10:30 | ||
|
ALT+F7 -> "Свойства конфигурации" -> C/C++ -> "Библиотека времени выполнения" -> Там выбрать можно /MT или /MTd ( кроме DLL) Они будут статически линковаться в exe файл и размер его соответственно увеличится.
1
|
||
|
3 / 3 / 0
Регистрация: 11.07.2011
Сообщений: 49
|
|
| 21.07.2011, 11:25 [ТС] | |
|
Заработало без левых dll. Вес увеличился сильно.
Какая разница между /MT и /MTd ?
0
|
|
|
71 / 76 / 9
Регистрация: 30.06.2011
Сообщений: 176
|
||
| 21.07.2011, 11:32 | ||
![]() Как правило первые более быстрые и оптимизированные. А вторые более медленные с большим количеством проверок и предоставляют больше возможностей при отладке.
1
|
||
| 21.07.2011, 11:32 | |
|
Ошибка 126 в LoadLibrary LoadLibrary() не возвращает хэндл LoadLibrary не загружает dll Повесить хук на LoadLibrary Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы
Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
|
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
|
Очистка реквизитов и табличных частей документа при копировании
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2.
Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
|
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
|
|
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
|
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
|
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
|
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время?
Никакой пенсии. Никакого нового. . .
|