首页 > 编程语言 >C# AVEVA 加载其他AddIn插件

C# AVEVA 加载其他AddIn插件

时间:2023-10-18 21:34:04浏览次数:35  
标签:插件 addin C# AVEVA ui var 加载 AddIn

通过程序加载了其他插件

[MyAmFunctionAtt(nameof(测试功能), nameof(加载其他插件))]
public void 加载其他插件(WindowManager wm)
{
    var addInM = Aveva.ApplicationFramework.AddinManager.Instance;
    var ui = new MarUi();
    try
    {
        var addin = addInM.Load(@"D:\NetDriveDir\OneDrive\MyCodeHub\AvevaMarineCSProject20230428\MyAMTest\MyAMTest\bin\Debug\XXXXTools.dll");
        addin.Start();
        ui.MessageConfirm($"加载 {addin.Name} 成功....");
    }
    catch (Exception ex)
    {
        ui.MessageConfirm(ex.StackTrace);
    }
    finally
    {
        ui.Dispose();
    }
}

执行命令前

执行命令行后

标签:插件,addin,C#,AVEVA,ui,var,加载,AddIn
From: https://www.cnblogs.com/NanShengBlogs/p/17773395.html

相关文章

  • ACS系列(6) ACS QT版SPiiPlusClibraryDemo
    工程文件QT+=coreguigreaterThan(QT_MAJOR_VERSION,4):QT+=widgetsCONFIG+=c++17#YoucanmakeyourcodefailtocompileifitusesdeprecatedAPIs.#Inordertodoso,uncommentthefollowingline.#DEFINES+=QT_DISABLE_DEPRECATED_BEFORE=0x......
  • QT连接OpenCV库实现人脸识别
    QT连接OpenCV库实现人脸识别_opencvqt人脸识别-CSDN博客 #include"mainwindow.h"#include<QApplication>#include<opencv2/opencv.hpp>#include<QMessageBox>usingnamespacestd;usingnamespacecv;intmain(intargc,char*argv[]){QAp......
  • glibc方式安装mysql
    cd/usr/local/srcmkdirmysql   useraddmysql下载wgethttps://repo.huaweicloud.com/mysql/Downloads/MySQL-5.7/mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz解压tarzxvfmysql-5.7.33-linux-glibc2.12-x86_64.tar.gz移动并改名mvmysql-5.7.33-linux-glibc2.12-x86......
  • 如何修复 macOS 系统 UI 突然卡死的 bug All In One
    如何修复macOS系统UI突然卡死的bugAllInOne逻辑蓝牙鼠标对系统UI界面操作无任何反应问题排查蓝牙鼠标电量不足,导致信号混乱了❌解决方案给蓝牙鼠标更换一个新电池✅demos(......
  • Conditional Probability Models for Deep Image Compression
    深度神经网络被训练来作为图像压缩的自动编码器是一个前沿方向,面临的挑战有两方面——量化(quantization)和权衡reconstructionerror(distortion)andentropy(rate),这篇文章关注后者。主要思想是使用上下文模型直接对潜在表示的熵建模;3D-CNN一个学习自动编码器潜在分布的条......
  • CSP 2022 游记
    updon23/10/18一年了。CSP还剩3days感慨。初赛啥也没干。就随便刷刷洛谷有题。考完普及感觉很稳。考完提高感觉蒙蒙的。听说有很多人过tg不过pj?所以就感觉tg能过(updon2023.9:。。。然后tg只有48。pj81.5。光速打脸。去不了S了。/ng复赛开T1:不就是快速幂吗,水水就......
  • 【脚本】GuctOJ Helper 发布页
    我不会弄自动更新啊,OJ更新了记得来这里再复制一下代码GutcOJHelper基于油猴,不知道什么是油猴请自行百度适配GuctOJ3.x和2.0版本。网址:https://oj.oimaster.top经由NFLSOJHelper改编而来。NFLSOJHelper发布页:http://www.nfls.com.cn:20035/article/1197更新日志:h......
  • PCA 降维分析
    数据来源:从这篇博客中借用下,百度云网页端居然可以直接下载文件了,稀奇数据已经分享在百度云:客户年消费数据密码:lehv该份数据中包含客户id和客户6种商品的年消费额,共有440个样本分析过程:用python和R做个简单的PCA分析,顺便比较下结果是不是一致numpy计算结果:importnumpy......
  • 14.11 Socket 基于时间加密通信
    在之前的代码中我们并没有对套接字进行加密,在未加密状态下我们所有的通信内容都是明文传输的,这种方式在学习时可以使用但在真正的开发环境中必须要对数据包进行加密,此处笔者将演示一种基于时间的加密方法,该加密方法的优势是数据包每次发送均不一致,但数据包内的内容是一致的,当抓包......
  • celery
    1.celery介绍1.celery是什么?分布式异步任务框架:第三方框架。项目中使用异步任务的场景,可以使用它之前做异步,如何做? 异步发送短信----》开启多线程----》不便于管理2.celery有什么作用?-执行异步任务-执行延迟任务-......