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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2010, 22:30   #1
bagos
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 14
По умолчанию О подключаемых модулях, формах и потоках

Дабы не создавать еще одну тему напишу тут, что мне требуется сделать.
В течении года делал для начальника небольшие простенькие программки. По логике и интерфейсу все программы очень просты и не емки.
На форме может на ходится пару тройку эдитов, мемо и пару лейблов, пару кнопок. Задаются параметры в эдиты в мемо выводится результаты, где то нет эдитов а есть другие компоненты управления и ввода, не суть. Вообщем таких программок около 100, начальник хочет чтобы я сделал теперь отдельную программу, только чтобы эти программы подключались отдельно. Вообщем переводя на наш язык хочет поддержку подключаемых модулей в одной программе. Да так чтобы эти модули открывались в отдельном окне, но при этом не хочет чтобы каждая программа была отдельным исполняемым файлов.
Некоторые программы делают долгие временные рассчеты, от 2 мин до часу. По программа не спрашивайте там сам черт не разберет что к чему. Меня интересует ваше мнение по-поводу создания подобной системы. Начну вопросы по порядку:
1. Вопрос как и где содержать формы в подключаемых модулях, какие сущ. решения, варианты?
2. Должны ли подключаемые модули(формы), открываться в отдельном потоке?
3. Некоторые программки должны будут брать параметры и/или использовать функцию которая находится в главной программе и также посылать ей некоторые данные.
bagos вне форума Ответить с цитированием
Старый 12.12.2010, 22:53   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

плагины...
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 12.12.2010, 23:04   #3
bagos
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 14
По умолчанию

плагины да, в интернете нашел что формы находящиеся в длл плохо будут работать.
какие будут соображения?
неужели никто не сталкивался с подобной задачей?
bagos вне форума Ответить с цитированием
Старый 12.12.2010, 23:30   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

вообще то можно скомпилировать с внешними пакетами, тогда они будут общие и у ДЛЛ и у exe.
обсуждалось кстати
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 13.12.2010, 00:23   #5
bagos
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 14
По умолчанию

вы про bpl?
bagos вне форума Ответить с цитированием
Старый 13.12.2010, 02:33   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

да, я про них, да и вообще методов то не один ж)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 13.12.2010, 19:53   #7
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Еще вариант включить все формы в одну программу + главная форма с меню (делать все равно придется) и form1.show, form2.show, и т. д. если им позволено работать одновременно или ShowModal если форма работать должна одна.
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Увеличить количество таблиц подключаемых к EXCEL Thunder Horse Microsoft Office Access 3 30.10.2010 11:40
Одинаковие типы в разных модулях. GBAXA Общие вопросы Delphi 2 06.08.2010 13:36
Функции и процедуры в модулях _-Re@l-_ Паскаль, Turbo Pascal, PascalABC.NET 5 17.06.2010 11:26
Использование подключаемых модулей Ольг Помощь студентам 6 31.07.2009 17:17
Проблема с InputBox в двух модулях. GoreProgrammist Microsoft Office Excel 5 26.07.2009 14:19