![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Доступ к формам из exe в DLL [D7, WinXP]
Становских Алексей © (2006-10-27 01:59:00)Пишеться программка которая должна поддерживать подключаемые модули - плагины (dll). В плагинах хотелось бы иметь возможность иметь доспут к фомам exe шника. Пытался поработать через интерфейсы - возникли проблеммы. Как вообще решаються данные ситуации. Поделитесь опытом!
DiamondShark (2006-10-28 19:04:00) [1]
> хотябы знать с чего начать.
С исходников VCL, например.
Становских Алексей (2006-10-28 18:17:00) [2]Я и прошу чтобы меня направили на путь истинный, для того чтобы начать учиться надо хотябы знать с чего начать.
atruhin (2006-10-28 18:02:00) [3]См. > [1] Ketmar © (27.10.06 02:01)
Судя по уровню вопросов, ни чего хорошего у тебя с dll пока не выйдет.
Учиться, учиться и учится.
Становских Алексей (2006-10-28 17:37:00) [4]а ты не мог более подробно расказать об этом, либо посоветуй что-нибудь почитать о API.
Ketmar (2006-10-28 17:25:00) [5]решаются созданием собственного API. и передачей всех ссылок на процедуры в DLL. например, на стадии инициализации.
Становских Алексей (2006-10-28 17:21:00) [6]У меня в Exeшнике существует ряд форм к примеру форма выбора контрагента. Мне сейчас нужно придумать инструмент который бы вызывал форму из exeшника в плагине и эта форма передовала плагину какое либо значение. Пробывал при вызове процедуру точки входа плагина сохранять интерфейс в глобальной переменной и потом уже использовать метод, но не получалось, переменная была пустая.
Мне интересует вообще как решаються подобные задачи. Просто хотелось бы найдти самый простой вариант решения
atruhin (2006-10-28 06:31:00) [7]> Проблемы возникли в том, что в dll нельзя сохранять в переменную
> передоваемый интерфейс
Эт чего тебе, религия не позволяет?
Становских Алексей (2006-10-28 03:51:00) [8]Проблемы возникли в том, что в dll нельзя сохранять в переменную передоваемый интерфейс, а следовательно и вызвать в нужный момент метод интерфейса
MetalFan (2006-10-27 08:50:00) [9]
> Пытался поработать через интерфейсы - возникли проблеммы
и какие проблемы?
DmiSb (2006-10-27 08:32:00) [10]> 2 Становских Алексей
Посмотри
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1161588490&n=0
Я в конечном итоге перешел на пакеты
Если есть желание, можем пообщаться (там есть мыло)
Palladin (2006-10-27 08:05:00) [11]Просто какое то нашествие форм в dll на форуме началось. Такое чувство, что все откуда то из одного места пишут...
> Становских Алексей
прошерсти форумы за последние несколько дней, много чего интересного про "формы не в приложении" вычитаешь. Хотя самый правильный ответ в них только один :)
Ketmar (2006-10-27 02:01:00) [12]пакетами. %-)