![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
![]()
Вот собрал, но все равно вылетают все те же ошибки.
http://rghost.ru/51068275 |
![]() |
![]() |
![]() |
#12 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
![]()
код не новичка, но есть ужасные допущения... изучаю дальше...
первое Код:
Не стесняемся, плюсуем!
![]() Последний раз редактировалось Slym; 19.12.2013 в 19:27. |
![]() |
![]() |
![]() |
#13 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
![]()
Да есть некоторые моменты, каюсь.
1)Почему нельзя?А как тогда? Последний раз редактировалось Кольша; 19.12.2013 в 19:32. |
![]() |
![]() |
![]() |
#14 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
потому что память поплыла ..
ps: код не видел |
![]() |
![]() |
![]() |
#15 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
![]()
И пробовал уже для каждого потока свой плагин создавать, а ошибки все те же.
|
![]() |
![]() |
![]() |
#16 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
![]()
Создал exe с использованием модулей которые использовал dll, все работает без ошибок и на ура, в чем может быть причина?
Может это из-за частых, не синхронизированных вызовов методов из dll? Хотя для каждого потока загружается своя dll, или нет? http://rghost.ru/51137669 |
![]() |
![]() |
![]() |
#17 |
Форумчанин
Регистрация: 06.08.2009
Сообщений: 144
|
![]()
Уважаемый, проблема в том, что для каждого потока не загружается своя копия DLL, используется одна.
Я вас расстрою еще больше, но это распространяется на все программы, загрузившую эту DLL в память. Всегда используется одна копия. |
![]() |
![]() |
![]() |
#18 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
![]()
т.е. даже если я несколько раз вызову loadlibrary, использоваться будет одна копия?
|
![]() |
![]() |
![]() |
#19 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Размножь копию и будет стопитцот одинаковых плагинов, а если 1, то будет вызываться одно и тоже.
|
![]() |
![]() |
![]() |
#20 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
![]()
Ясно понятно, попробую сделать синхронизацию вызов из dll, может поможет. Спасибо.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с DLL | alumium | Общие вопросы Delphi | 5 | 18.08.2012 00:59 |
Проблема с dll | Anton911 | Общие вопросы Delphi | 1 | 07.01.2012 15:40 |
проблема с DLL | DarkCrystal | Visual C++ | 4 | 25.09.2011 12:12 |
Проблема с DLL | Crabobass | Общие вопросы Delphi | 3 | 22.04.2011 00:06 |
Проблема с dll( | DM_bite | Помощь студентам | 10 | 31.07.2008 16:05 |