Вниз
Скачать: 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.025 c
5-1129107610
denissoft
2005-10-12 13:00
2006.04.09
Помогите написать компонент с 2 полями TDataField


15-1142836788
Yanis
2006-03-20 09:39
2006.04.09
На тему VB vs. Delphi


15-1142717347
Ketmar
2006-03-19 00:29
2006.04.09
кто-то тупит. или я, или Delphi %-)


2-1143059552
Std
2006-03-22 23:32
2006.04.09
создание и подключение плагина


4-1137653676
serguar
2006-01-19 09:54
2006.04.09
CreateNamedPipe




   Наверх