Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
Внизdll и обьекты Найти похожие ветки
← →
WinLamka © (2005-01-19 09:51) [0]здравствуйте мастера! Очень прошу вас просвятить меня в следующем вопросе:
я пишу плагин для одной программы (сетевой чат). Система плагинов там следующая - сам плагин представляет собой длл, содержащую определенные процедуры, которые вызываются основной программой в различных заранее оговоренных случаях. Мне требуется чтобы мой плагин работал с сетью и я использую для этой цели TIdUdpCLient, однако при его создании в разделе инициализации библиотеки возникает ошибка... (какая - хз, так как приложение моментально падает вместе с самим плагином) Причем, таже самая ситуация происходит с любыми моими классами... Самое интересное что весь код отлично работает в отдельной программе. Еще такой момент - насколько я понял библиотеки в программе подключаются статически, так вот как поймать момент когда библиотеку выгружают, чтобы освободить занятые ресурсы? Заранее спасибо за любую помощь.
← →
Digitman © (2005-01-19 10:03) [1]
> какая - хз, так как приложение моментально падает вместе
> с самим плагином
встроенный в Делфи отладчик на то и существует, чтобы пошагово трассировать проблемный код
← →
WinLamka © (2005-01-19 10:23) [2]Дигит- попробую спасибо, но мне упорно кажется, что проблема не в коде... Возможно в библиотеках просто надо ипользовать какую-то другую систему обьявления?
← →
Думкин © (2005-01-19 10:30) [3]> какую-то другую систему обьявления?
Другую от чего?
← →
WinLamka © (2005-01-19 10:32) [4]>Другую от чего?
от обычной программы =)(хотя мне кажется что это по сути одно и тоже) например я читал что доп модули следует подключать используя In а не просто добавляя в юзес...
← →
Digitman © (2005-01-19 12:08) [5]
> WinLamka
> насколько я понял библиотеки в программе подключаются статически
с чего бы вдруг именно "статически", если ты сам не принял к статическому импорту программные меры ?
да и нашута такие плагины нужны, если все они у тебя разом подключаются сразу же при старте программы .. весь смысл использования плагинов сразу исчезает ..
> какую-то другую систему обьявления
объявления чего ?
> хотя мне кажется что это по сути одно и тоже
смотря в чем тебе представляется эта самая "суть"
> я читал что доп модули следует подключать используя In а
> не просто добавляя в юзес
что такое In ?
ты путаешь внешний динамически линкуемый PE-модуль (dll таковым является) и программный модуль (unit) в составе разрабатываемого проекта
← →
WondeRu © (2005-01-19 12:42) [6]WinLamka © (19.01.05 9:51)
начнем с сути проблемы: объясните, зачем Вам плагины?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 1.594 c