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

Вниз

DataModule, Form и dll   Найти похожие ветки 

 
mrl   (2003-10-28 18:33) [0]

Добрый день!....как правильно реализовать? суть в следующем:
есть DataModule в который помещены около 20 TTable, есть 30-ть TForm (формы все разные). Автокрейт только первой формы.
Из первой формы вызывается вторая и т.д. и т.п.. В каждой форме есть ссылка на DataModule (используются элементы отображения данных из TTable). Form15 хочу поместить в dll, а т.к. она содержит ссылку на Form16 (uses <nameform>), в свою очередь Form16 содержит сслылку на Form17 (и так далее до Form30) в проект dll приходится подключать с 16 до 30-ой формы и DataModule. Мне это жутко ненравится.....как реализовать правильно вызов формы из dll, чтобы в проект dll не включать ссылку на следущую вызываемую форму? следущая форма вызывается по нажатию кнопки:
procedure TForm15.BitBtn1Click(Sender: TObject);
begin
With TForm16.Create(Self) do
try
ShowModal;
finally
Free;
end;
end;

почему такой извращение с 15 формой??? у каждого клиента ОНА РАЗНАЯ!!! кто может реально подсказать что сделать??

С уважением Slayer

Р.S. дело в том что прога писалась как "левак" без особых претензий на суперПРОЕКТ и изначально не проектировалась на приминение в ней dll,к сожалению в формах есть еще и перекрестные ссылки....но это уже моя "болезнь"..;))


 
mrl   (2003-10-28 18:36) [1]

Прошу заранее извинить если не в ту ветвь форума



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

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

Наверх




Память: 0.46 MB
Время: 0.024 c
1-56678
Jao Dao Dzen
2003-11-04 17:14
2003.11.17
Как красиво скрестить TreeView и комбобокс?


6-56784
Юстос
2003-09-23 12:45
2003.11.17
Как написать DNS сервер


7-56924
Sergei
2003-09-08 12:19
2003.11.17
Печать


1-56636
rks
2003-11-04 17:59
2003.11.17
Помогите,разобраться с окнами(формами)...


3-56475
Dunmer
2003-10-27 14:53
2003.11.17
Какой объект для Query выступает в качестве DataSource