Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.11.2019, 21:00   #1
KBO
Форумчанин
 
Регистрация: 11.06.2010
Сообщений: 525
По умолчанию Одна форма на 2 приложения

Доброе время суток форумчане.

У меня есть две базы данных, соответственно 2 приложения (первое и второе), подключенные к этим базам.
В обоих базах есть классификаторы данных (которые расположены на одной форме первого приложения на TPageControl), например оборудования, заказчиков, пользоватей самой базы и т.п. и оба приложения пользуются данными из некоторых его таблиц.
Для упрощения реализации приложения (и чтоб не создавать вторую копию формы), я решил использовать эту форму классификатора и для первого и для второго приложения.
Вот только вопрос: когда я подключил модуль формы к второму приложению (project-> add to project), пошли ошибки:
[dcc32 Fatal Error] UClassif.pas(248): F2613 Unit 'UPlan' not found.
Не нахождения модулей первого приложения.

В таком случае мне что, во втором приложении нужно подключать другие модули из первого приложения?
Или есть какие нибудь другие варианты?

Заранее спасибо за ответ.

хотя на форме классификатора эть ссылки на компоненты которых нет во втором приложжении...

Последний раз редактировалось KBO; 17.11.2019 в 21:07.
KBO вне форума Ответить с цитированием
Старый 17.11.2019, 21:09   #2
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

Цитата:
Сообщение от KBO Посмотреть сообщение
Одна форма на 2 приложения
Так лучше не делать. Потом хлопот не оберетесь.

Цитата:
Сообщение от KBO Посмотреть сообщение
В таком случае мне что, во втором приложении нужно подключать ддругие модули из первого приложения?
Или есть какие нибудь другие варианты?
Да именно так. Но что-бы не подключать по одному в свойствах проекта прописываете пути поиска юнитов.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .
Pavia вне форума Ответить с цитированием
Старый 17.11.2019, 21:54   #3
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,869
По умолчанию

Цитата:
Сообщение от KBO Посмотреть сообщение
Или есть какие нибудь другие варианты?
Теоретически есть. Delphi. Условная компиляция
northener вне форума Ответить с цитированием
Старый 18.11.2019, 01:23   #4
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,869
По умолчанию

Цитата:
Сообщение от Pavia Посмотреть сообщение
Так лучше не делать.
Семь раз подумай прежде чем говорить нет.
northener вне форума Ответить с цитированием
Старый 18.11.2019, 08:59   #5
Баламут
Баламучу слегка...
Участник клуба
 
Аватар для Баламут
 
Регистрация: 01.11.2006
Сообщений: 1,585
По умолчанию

Форму можно и в dll запихать. Но там тоже свои заморочки...
Баламут вне форума Ответить с цитированием
Старый 18.11.2019, 09:01   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Сообщение от Pavia Посмотреть сообщение
Так лучше не делать. Потом хлопот не оберетесь.
Делаю и не одна форма, и не одно приложение. Только сначала хорошо продумать нужно. И условную компиляцию не использую
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 18.11.2019, 23:49   #7
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,869
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
И условную компиляцию не использую
А с условной вообще супер!
northener вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одна форма на экране или перезагрузка формы lichking C# (си шарп) 2 16.01.2017 10:10
Одна форма открывается следом за другой любо Общие вопросы Delphi 3 02.04.2015 15:54
Локальные потоки и одна форма bulldog5293 Общие вопросы Delphi 4 06.08.2011 17:49
одна форма в Delphi Алена777 Компоненты Delphi 5 23.01.2009 15:53
одна форма-2 таблицы Gladiator БД в Delphi 1 30.05.2008 22:51