Форум: "Основная";
Текущий архив: 2003.07.21;
Скачать: [xml.tar.bz2];
ВнизКак добавлять в программу уже готовые Найти похожие ветки
← →
Kiril (2003-07-07 19:59) [0]Вопрос:
Как должна быть разработана программа, что бы в неё можно было добавлять готовые, откомпилированные "модули" (Под "модулем" подразумевается пакет, библиотека или еще что-нибудь). С помощью чего это делается?
Пояснение:
Программа должна быть разаработана так:
Скажем есть комбобокс и кнопка. По нажатию на кнопку выполняется "действие" выбранное в комбобоксе. Эти "действия" программа загружает из (например) файла. Я разрабатываю новое "действие", компилирую новый "модуль", данные о котором "вношу" в программу.
← →
jack128 (2003-07-07 20:41) [1]пусть каждое "действие" содержится в DLL.
Тогда dll должна содержать функцию
GetActionName(ActionName : PChar; MaxLen) : BOOL;
и функцию Execute - копорая выполняет это действие
function ExecuteAction(Params : pointer) : HRESULT; // входные и выходные параметры определишь сам
при инизиализации программы загружаешь библиотеки, заполняешь комбобокс и при выборе действия выполняешь..
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.07.21;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c