• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Регистрация будет доступна с 8:00 (мск) 12 января.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

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

Автор 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