Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.06;
Скачать: CL | DM;

Вниз

Вызов функций DLL из формы   Найти похожие ветки 

 
Eraser ©   (2005-01-21 21:10) [0]

Ситуация такая.
Имеется DLL (lib.dpr) в которой есть форма (unit1.pas).
Вопрос. Как из модуля формы вызывать процедуры и функции реализованные в главном (dpr) файле?
Спасибо.


 
Piter ©   (2005-01-21 22:35) [1]

интересный блин вопрос. Видимо, нефиг в файле проекта реализовывать функции, которые нужно использовать в модулях...


 
VMcL ©   (2005-01-21 22:45) [2]

>>Eraser ©  (21.01.05 21:10)

Никак. Следует изменить структуру приложения. Например, вынести общие функции в отдельный модуль, который использовать и в lib.dpr, и в unit1.pas.


 
GuAV ©   (2005-01-21 22:45) [3]

Способ всё же есть - через процедурные переменные/параметры.


 
Eraser ©   (2005-01-21 22:52) [4]

VMcL ©
Следует изменить структуру приложения.

Да структура у меня и так подстроена под то, что нельзя вызывать эти функции. Просто мне стало интересно, может всё таки можно? ;-))
Я вот подумал, а что если использовать заголовочные файлы библиотеки, которые использует приложение для связью с ней же. Получится, что библиотека импортирует функции сама в себя ;-))
Кривовато конечно, может заработает? ;-)


 
Piter ©   (2005-01-21 23:45) [5]

Eraser ©   (21.01.05 22:52) [4]
Кривовато конечно, может заработает? ;-)


ну заработает, вероятно, почему нет? Только чего огород городить... библиотека если уж на то пошло может просто использовать [3]


 
Eraser ©   (2005-01-22 00:41) [6]

Piter ©
Да я не горожу, просто столкнулся с темой- инетересно уточнить было.
Спасибо огромное.


 
vmcl ©   (2005-01-22 09:41) [7]

>>GuAV ©  (21.01.05 22:45) [3]

Я об не написал, поскольку "нечего к соседу по лестничной клетке через Китай ходить" ©


 
GuAV ©   (2005-01-22 11:57) [8]

vmcl ©   (22.01.05 9:41) [7]

Нет, я написал через балкон, через Китай в [4] :-)



Страницы: 1 вся ветка

Текущий архив: 2005.02.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.037 c
4-1103264103
SiDoff
2004-12-17 09:15
2005.02.06
Запрет удаления в Win 98, pop up меню ....


3-1104328258
_1008_
2004-12-29 16:50
2005.02.06
Скорость экспорта данных


14-1106131945
Гость
2005-01-19 13:52
2005.02.06
Ошибка DELPHI


4-1103374683
Zodchi
2004-12-18 15:58
2005.02.06
Получение списка устройств системы


14-1105215575
Чеширский_Кот
2005-01-08 23:19
2005.02.06
Кто-нибудь мне может объяснить...