Форум: "Основная";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
ВнизЕще раз про плагины Найти похожие ветки
← →
_Nicola_ (2004-03-16 17:18) [0]Может где-то это описано, но я не смог найти.
Объясните на пальцах, как можно сделать такое.
Есть главное окно, и есть плагины, которые должны отображать свое окно на вкладках в главном окне.
Подобное реализовано в Миранде - поле установки плагина, в Опциях, среди настроек Миранды появляются настройки для плагина.
Как такое сделать?
Спасибо за ответы по существу.
← →
just me (2004-03-16 17:26) [1]Тут просматриваются 2 слабо связанные задачи:
1. реализация плагинов как таковых
2. отображение внедренных окон в главном окне
Какая из них интересует прежде всего?
← →
Игорь Шевченко © (2004-03-16 17:30) [2]http://www.delphikingdom.com/mastering/plugins.htm
← →
_Nicola_ (2004-03-16 18:32) [3]2 just me (16.03.04 17:26) [1]
Естественно 2 задача.
2 Игорь Шевченко © (16.03.04 17:30) [2]
Спасибо за ссылку. Почти то, что мне надо.
Моя задача такая:
Есть порт, к которому подключены несколько разнородных устройств. Необходимо организовать управление ими из программы.
Я хочу реализовать это примерно так:
Одна dll предоставляет порт, а само управление осуществляется плагинами для каждого устройства (чтобы не перекомпилировать программу при появлении новых). Плагины включают в себя команды и контролы для управления конкретным устройством, но все команды даются через 1 порт.
В общем запускаем программу, она ищет плагины, запускаем конкретный плагин, он через dll порта осуществляет управление устройством.
Интересно узнать ваши идеи по реализации такой программы.
← →
just me (2004-03-16 18:45) [4]ИМНО наиболее правильный подход к реализации плагинов:
http://www.techvanguards.com/com/tutorials/plugin.asp
← →
_Nicola_ (2004-03-16 18:57) [5]2 just me (16.03.04 18:45) [4]
Документ - зашибись, и подход там, может быть, правильный. Постараюсь на досуге изучить. Спасибо.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.028 c