Текущий архив: 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.44 MB
Время: 0.009 c