![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 30.10.2009
Сообщений: 14
|
![]()
Дабы не создавать еще одну тему напишу тут, что мне требуется сделать.
В течении года делал для начальника небольшие простенькие программки. По логике и интерфейсу все программы очень просты и не емки. На форме может на ходится пару тройку эдитов, мемо и пару лейблов, пару кнопок. Задаются параметры в эдиты в мемо выводится результаты, где то нет эдитов а есть другие компоненты управления и ввода, не суть. Вообщем таких программок около 100, начальник хочет чтобы я сделал теперь отдельную программу, только чтобы эти программы подключались отдельно. Вообщем переводя на наш язык хочет поддержку подключаемых модулей в одной программе. Да так чтобы эти модули открывались в отдельном окне, но при этом не хочет чтобы каждая программа была отдельным исполняемым файлов. Некоторые программы делают долгие временные рассчеты, от 2 мин до часу. По программа не спрашивайте там сам черт не разберет что к чему. Меня интересует ваше мнение по-поводу создания подобной системы. Начну вопросы по порядку: 1. Вопрос как и где содержать формы в подключаемых модулях, какие сущ. решения, варианты? 2. Должны ли подключаемые модули(формы), открываться в отдельном потоке? 3. Некоторые программки должны будут брать параметры и/или использовать функцию которая находится в главной программе и также посылать ей некоторые данные. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
плагины...
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 30.10.2009
Сообщений: 14
|
![]()
плагины да, в интернете нашел что формы находящиеся в длл плохо будут работать.
какие будут соображения? неужели никто не сталкивался с подобной задачей? |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
вообще то можно скомпилировать с внешними пакетами, тогда они будут общие и у ДЛЛ и у exe.
обсуждалось кстати ![]() Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 30.10.2009
Сообщений: 14
|
![]()
вы про bpl?
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
да, я про них, да и вообще методов то не один ж)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,542
|
![]()
Еще вариант включить все формы в одну программу + главная форма с меню (делать все равно придется) и form1.show, form2.show, и т. д. если им позволено работать одновременно или ShowModal если форма работать должна одна.
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Увеличить количество таблиц подключаемых к 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 |