Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Михаил
Зарегистрирован: 05.04.2006 Сообщения: 6
|
Добавлено: Пт 14 Апр 2006 14:15 Заголовок сообщения: Мужики выручайте |
|
|
Мне очень нужна литература по созданию модулей.
Вы тут все крутые программисты! Подкиньте пару строк для написание модуля: 1)создание кнопочки на панели
2)И вызов внешней программы по щелчку на этой кнопочке
Заранее всем благодарен. |
|
Вернуться к началу |
|
|
rvm
Зарегистрирован: 03.07.2008 Сообщения: 9
|
Добавлено: Пт 15 Авг 2008 17:49 Заголовок сообщения: |
|
|
На сайте Интегро в разделе API есть текст примера с использованием модуля AddOn - все прекрасно работает и кнопки добавляются (только там в одном месте ключевое слово var пропущено), и пункты меню, и подпрограммы вызываются (правда с графическими инструментами там не понятно как организовать, точнее мы cbkmyj и не искали).
Кроме того, есть другой способ - использовать TaskPanel, к примеру таким образом
Cnt.fTaskPanel:= fApp.MainWindow.CreateTaskPanel('CreatorPanel', '...');
Далее на этой панели встраивается форма
FrBts:=TFrBts.CreateParented(Cnt.fTaskPanel.WindowHandle);
а на этой форме в Делфи цепляются кнопки со всеми их возможностями, включая графические инструменты - тоже хорошо работает, у нас уже целая система таким образом наработана. Правда с графическими инструментами все равно пришлось использовать модуль AddOn.
Успехов!
Владимир. |
|
Вернуться к началу |
|
|
Михаил Власов
Зарегистрирован: 14.02.2005 Сообщения: 580 Откуда: ИНТЕГРО
|
|
Вернуться к началу |
|
|
Алексей В. Бастриков
Зарегистрирован: 02.06.2008 Сообщения: 118 Откуда: ООО "Инфопроект", г. Екатеринбург
|
Добавлено: Вс 17 Авг 2008 13:49 Заголовок сообщения: |
|
|
Ув. Михаил, можете попробовать писать обычный exe шник. см тему "Взаимодействие с внешним приложением". |
|
Вернуться к началу |
|
|
|