powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Теперь у меня проблема с DLL
3 сообщений из 3, страница 1 из 1
Теперь у меня проблема с DLL
    #33063494
shmar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть dll в которой содержится форма или датамодуль. Возникла необходимость загрузить несколько раз копии одной и той же dll. Но при загрузке второй dll адрес датамодуля в первой dll становится равным адресу датамодуля во второй dll, и потом соответственно исключения выпадают. Кто нибудь сталкивался с такой проблемой? Посоветуйте что делать
...
Рейтинг: 0 / 0
Теперь у меня проблема с DLL
    #33063582
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Win32 DLL не может быть "загружена" в адресное пространство процесса более одного раза. Т.е. у нее два состояния - загружена и не загружена.
Я бы советовал думать головой и не пытаться увязывать структуру твоего приложения с тем, какие и как у тебя загружены DLL-и. В смысле что это не связанные вещи - надо тебе несколько экземпляров каких-то там "датамодулей" - создай их несколько, и DLL-и здесь ни при чем.
...
Рейтинг: 0 / 0
Теперь у меня проблема с DLL
    #33063718
shmar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понятно
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Теперь у меня проблема с DLL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]