Вызов модуля из приложения

Автор viktoria, 21.05.25, 11:49:42

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

viktoria

Имеется приложение на c#. Возникла необходимость создания извещения. Можно ли из своего приложения вызвать модуль "Извещения" (Changes.pgi)?

teplinskiy

Приветствую.

Цитата: viktoria от 21.05.25, 11:49:42Имеется приложение на c#.
Планируете использовать его взамен Лоцман:Клиент? И работать с данными БД Лоцман:PLM отдельно?
Соединение с Сервером Приложений в любом случае будет необходимо, а также потребуется лицензия.

Цитата: viktoria от 21.05.25, 11:49:42Можно ли из своего приложения вызвать модуль "Извещения" (Changes.pgi)?
Вызвать модуль (*.PGI) физически нельзя, потому как это DLL.
Можно загрузить модуль (*.PGI) в память, например, с помощью "LoadLibrary" (LoadLibrary('My_Lib.dll'))

А далее, "вызвать" уже можно необходимую процедуру (её имя нужно знать), например, с помощью "GetProcAddress"



В Лоцман:Клиент вызов "главных форм" Плагинов (*.PGI) реализован через выполнение команд из разделов "Главного меню".
Посмотрите примеры в SDK связи: Клиент -> Раздел главного меню -> Команда меню -> Главная форма Плагина.
+ Благодарностей: 1