1# 引用

C:\AVEVA\Marine\OH12.1.SP4\Aveva.ApplicationFramework.dll

C:\AVEVA\Marine\OH12.1.SP4\Aveva.ApplicationFramework.Presentation.dll

2# 引用命名空间,

using Aveva.ApplicationFramework.Presentation;
using Aveva.ApplicationFramework;

3# 继承接口Iaddin

4#写代码

  public class Class1 : IAddin
{
public string Name { get; } public string Description { get; } public void Start(ServiceManager serviceManager)
{
System.Windows.Forms.MessageBox.Show("欢迎使用本插件!");
} public void Stop()
{
System.Windows.Forms.MessageBox.Show("感谢使用本插件!");
}
}

5# 配置插件加载

把编译生成的dll复制到Aveva Marine的安装目录下下面

打开以下文件,再最后加入自己的插件的名称

‪C:\AVEVA\Marine\OH12.1.SP4\HullDesignAddins.xml

6# 启动am,加载插件成功

最新文章

  1. 被嫌弃的eval和with
  2. 实例化新的一个(new)
  3. java遍历Map的几种方式
  4. Daily Scrum 11.12
  5. Java DES 测试
  6. MySQL如何插入测试数据
  7. myeclipse 奔溃解决办法
  8. [SDOI2008]Sue的小球
  9. Runc 简介
  10. ssm上传图片
  11. 【打印】windows打印控件,Lodop.js介绍
  12. vue-router 进阶
  13. 使用 Composer 安装Laravel扩展包的几种方法
  14. 飞鱼48小时游戏创作嘉年华_厦门Pitch Time总结与收获
  15. Java KeyNote
  16. PAT 1051 复数乘法(15 )(代码+思路)
  17. 在SAE分布式服务上开发需要解决的问题
  18. linux-env命令解析
  19. MySQL安装Altas
  20. CLR 之 内容概述

热门文章

  1. Netfilter 之 钩子函数与钩子点关系图
  2. WPF global exception handler
  3. C#剪切生成高质量缩放图片
  4. jq批量与表单赋值
  5. 代码bug管理工具bugfree与禅道
  6. Jsp +Js + Jquery + EasyUI + Servlet + Lucene,完成分页
  7. WebServer_参考
  8. Python之网络模型与图形绘制工具networkx
  9. 安装mysql报Requires: libc.so.6(GLIBC_2.17)(64bit)
  10. MySQL数据操作语句精解