![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Подтвердите свой е-майл
Регистрация: 11.04.2012
Сообщений: 85
|
![]()
Есть интерфейсный ини-ридер в виде dll. Вот так он вызывается:
Код:
Короче, это типа так и задумано, что в каждом плагине теперь нужно принудительно звать _AddRef? Выходит, подсчет ссылок ведется в каждом адресном пространстве отдельно? По какому тагу вообще такую инфу можно найти. Спасибо)) |
![]() |
![]() |
![]() |
#2 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,883
|
![]()
Имхо, стоит не аддрефить, а
ссылка_на_фейс := nil; После окончания работы с ним, это такая дельфийская плюшка с нелокальными областями видимости интерфейсных ссылок. |
![]() |
![]() |
![]() |
#3 |
Подтвердите свой е-майл
Регистрация: 11.04.2012
Сообщений: 85
|
![]()
Эту запись пришлось ставить совершенно на другой интерфейс). Вообщем все addref убрал, и все нормально теперь. Спасибо.
зы Я и не знал, что после строки Application.Run идет код уничтожения. Там обнулил. Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание компонента, создающего анимацию вращения формы приложения при открытии и закрытии на Delphi | Zireael | Помощь студентам | 2 | 23.10.2011 15:38 |
Проблемы с шаблоном при закрытии приложения | klimov0512 | Microsoft Office Excel | 0 | 06.09.2010 19:55 |
Крах при выгрузке DLL | prizrak1390 | Общие вопросы Delphi | 15 | 11.09.2009 19:08 |
Запрос при закрытии приложения? | Inara | Общие вопросы Delphi | 2 | 26.03.2009 20:00 |
запись в файл при закрытии в приложения | SERG1980 | Общие вопросы Delphi | 5 | 14.11.2007 08:08 |