Вниз
Скачать: CL | DM;

Переключания м/у модулями   Найти похожие ветки 

← →
Diamond   (2006-03-04 15:51) [0]

У меня есть несколько алгоритмов решения одной и той же задачи, они оформлены в виды независимых модулей. В программе нужно предоставить пользователю возможность переключаться между этими алгоритмами. Как это лучше сделать?


← →
Desdechado ©   (2006-03-04 19:28) [1]

разные наследники от одного класса
просто в вызывающем модуле везде, кроме создания экземпляра нужного наследника, пишешь одинаковый код


← →
Virgo_Style ©   (2006-03-04 19:38) [2]

или dll. Так солиднее :o)

Кроме того, если предполагается, к примеру, доработка, то скачать/послать по почте легче будет одну dll, чем всю программу.

Хотя с dll гарантированно будет сложнее, особенно если строки передавать и т.п.


← →
Diamond   (2006-03-04 23:03) [3]

... а еще тут возникло доп условие, чтобы добавление нового алгоритма можно было производить без перекомпиляции основной проги(по сути интерейса)... такое в принципе возможно?


← →
Diamond   (2006-03-04 23:03) [4]

... а еще тут возникло доп условие, чтобы добавление нового алгоритма можно было производить без перекомпиляции основной проги(по сути интерейса)... такое в принципе возможно?


← →
Virgo_Style ©   (2006-03-05 09:29) [5]

Diamond   (04.03.06 23:03) [3]

да.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.024 c
2-1143106704
tyo
2006-03-23 12:38
2006.04.09
Все открытые формы приложения


1-1141476664
Diamond
2006-03-04 15:51
2006.04.09
Переключания м/у модулями


6-1135649722
vista
2005-12-27 05:15
2006.04.09
Аналог компонента TWebBrowse для Delphi?


3-1140074393
Корешь
2006-02-16 10:19
2006.04.09
Как выбрать только уникальные записи


3-1140019073
Ольга
2006-02-15 18:57
2006.04.09
Странное сообщение SQL-сервера




   Наверх