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

Вниз

Вызов нескольких копий формы из DLL и передача информации из DLL   Найти похожие ветки 

 
_Ruslan_ ©   (2006-11-13 20:24) [0]

Приветствую Вас Господа Программисты!
Помогите, пожалуйста, новичку разобраться с DLL(PLUG IN).
Необходимо разработать приложение, которое будет вызывать функции из DLL а точнее запускать формы.
Вопрос №1: Можно ли запускать несколько одинаковых не модальных форм (к примеру несколько Form1) из одной DLL и как это сделать т.е. как правильно создавать и уничтожать формы если пользователь закроет главное приложение или оду из форм DLL?
Вопрос №2: Формы (НЕ МОДАЛЬНЫЕ) в DLL должны принимать информацию от главного приложения, а так же передавать информацию обратно при нажатии на кнопку. Информация от TСlientDataSet (использую файлы XML). Каким образом можно работать с СlientDataSet главного приложения из DLL? Может можно передать как то СlientDataSet в качестве параметра процедуры и поработать с ним в DLL или просто переменную PCHAR? Подойдет любой вариант, важно чтобы любая форма запущенная из DLL принимала текстовую информацию от главного приложения и обработав передавала при нажатии на кнопку (например кнопка сохранить на форме из DLL) обратно в СlientDataSet главного приложения при этом окно главного приложения должно быть доступным пользователю при запущенных формах DLL. Пробовал всякие варианты но в итоге !!!ОШИБКА обращения к памяти!!! Пожалуйста, подскажите, как реализовать данную задачу ПРАВИЛЬНО!


 
Leonid Troyanovsky ©   (2006-11-13 20:33) [1]


> _Ruslan_ ©   (13.11.06 20:24)  

> Необходимо разработать приложение, которое будет вызывать
> функции из DLL а точнее запускать формы.


А чего ты ринулся в winapi?
Бо, проблема не в ем.

--
Regards, LVT.


 
_RUSLAN_ ©   (2006-11-13 22:23) [2]

Извиняюсь... В какой же форум с этим вопросом зайти?
Corba и COM-?
Компоненты-?
Базы-?


 
Leonid Troyanovsky ©   (2006-11-13 23:02) [3]


> _RUSLAN_ ©   (13.11.06 22:23) [2]

> Извиняюсь... В какой же форум с этим вопросом зайти?


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

А, что, разве, заказчик про это не намекал?

--
Regards, LVT.


 
Германн ©   (2006-11-14 00:48) [4]


> _RUSLAN_ ©

Ны ты влип, парень! :-)


 
Ketmar ©   (2006-11-14 02:15) [5]

в "надмозги", натурально...


 
_RUSLAN_ ©   (2006-11-14 07:48) [6]

Удалено модератором
Примечание: МАТ


 
Сергей М. ©   (2006-11-14 10:10) [7]


> _RUSLAN_ ©   (14.11.06 07:48) [6]


Если тебя приспичило хранить формы в библиотеках, то для этого существуют bpl.


 
Anatoly Podgoretsky ©   (2006-11-14 11:24) [8]

> Сергей М.  (14.11.2006 10:10:07)  [7]

> Неужели мой вопрос настолько глуп или форум идет ко «дну» и его УМНЫЕ люди больше не посещают?

Ну откуда их на вас набраться.



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

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

Наверх




Память: 0.48 MB
Время: 0.03 c
15-1163178255
Ne-Ld
2006-11-10 20:04
2006.12.03
Назовите, пожалуйста, главные признаки проектов, в которых не сто


15-1163512415
Александр Иванов
2006-11-14 16:53
2006.12.03
По XPath кто-нибудь подскажет?


15-1163148108
click
2006-11-10 11:41
2006.12.03
Куча будильников (напоминаний)


2-1163579264
Elen
2006-11-15 11:27
2006.12.03
Запрет перемещений других окон в выбранной области экрана


2-1163184821
_Ламер_
2006-11-10 21:53
2006.12.03
null или нуль?