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#写代码

 1  public class Class1 : IAddin
 2     {
 3         public string Name { get; }
 4
 5         public string Description { get; }
 6
 7         public void Start(ServiceManager serviceManager)
 8         {
 9             System.Windows.Forms.MessageBox.Show("欢迎使用本插件!");
10         }
11
12         public void Stop()
13         {
14             System.Windows.Forms.MessageBox.Show("感谢使用本插件!");
15         }
16     }

View Code

5# 配置插件加载

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

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

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

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

转载于:https://www.cnblogs.com/NanShengBlogs/p/11107956.html

Aveva Marine C# 二次开发入门001相关推荐

  1. Revit二次开发入门秘籍 01如何入门

    关于入门 我想在开始学习之前大家应该更需要知道如何入门,对比一下我们在学校的学习,我们需要书.老师-书上呢,是有所有的知识点,有重要的,有不重要的,而老师呢,会知道哪些是重点,也就是我们考试要考的,教 ...

  2. Revit二次开发入门捷径_升维学习、降维打击

    问题 入门Revit二次开发有捷径吗? 答案 量子力学:有也没有.(皮一下:叠加态) 没有:目的地只有一个,路只有一条,学习没有捷径. 有:虽然路只有一条,但我们可以借助交通工具,缩短时间就是捷径. ...

  3. Flow-3D二次开发入门 教程

    Flow-3D二次开发入门 教程 加载体热源 (默认的,没有任何热源) General Physics Fluid设定 Meshing & Geometry Geometry meshing ...

  4. Revit二次开发入门相关安装和配置

    Revit二次开发入门相关安装和配置 最近一周,由于项目需要,需要做一个基于Revit的二次开发项目,也特意初步自学了Revit二次开发的相关知识.由于学习时间过短,了解到的只是皮毛,所有还希望大家能 ...

  5. Revit二次开发入门关键

    学会学习 什么是学习? 学得:通过学,获得的知识. 假会!眼睛:我会了!脑子:我会了!手:不,你不会!!! 习得:通过练习,获得的知识. 真会!手:我会了!基本不用经过太多的思考! 没意识到:好运~! ...

  6. 安信可PB-03蓝牙模组入门之旅 二:SDK二次开发入门,认识架构,开始点亮一盏LED。

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. 安信可PB-03蓝牙模组入门之旅一:Windows SDK二次 ...

  7. Revit二次开发入门教程一(工具篇)

    对BIM开发感兴趣的读者可以关注我的BIM开发系列教程 什么是BIM开发?这篇文章可以告诉你 Revit二次开发教程提纲 Revit二次开发编程入门一(工具篇) 前言 BIM诞生的背景 Revit在B ...

  8. UG/NX二次开发入门手册

    本文文字版地址:http://www.cnblogs.com/begtostudy/archive/2010/11/19/1881953.html 另外,推荐博客:http://blog.csdn.n ...

  9. 鼎捷ERP二次开发教程 Tiptop GP开发资料大全 Tipto开发实战经验 鼎捷开发实战例子 Tiptop GP二次开发项目例子 4GL开发Demo 鼎捷二次开发完整例子 鼎捷ERP二次开发入门

    本人在ERP实施公司做顾问四五年,参与企业实施ERP十多个项目,非常熟悉企业ERP流程,在实施过程遇到众多问题,提出了不少根据企业具体情况的解决方案. 曾经参与鼎捷Tiptop GP实施十多个项目,具 ...

最新文章

  1. sklearn 朴素贝叶斯分类示例
  2. 巨杉数据库中标东莞农商银行非结构化内容管理平台项目
  3. php和python和java-Java、PHP和Python各有什么优势 分别能做什么
  4. JAVA服务器搭建之问题总结
  5. 4.4 使用STM32控制MC20进行GPS帧数据解析
  6. mongodb副本集架构搭建
  7. 在OpenShift上托管的WildFly实例上进行Arquillian测试
  8. 前端学习(1955)vue之电商管理系统电商系统之完成添加分类功能
  9. python 自动化之路 day 08_2 网络编程
  10. bzoj 1042 HAOI2008 硬币购物
  11. linux修改文件的权限和修改文件所有者和所属组
  12. 自己动手编写一个VS插件(一)
  13. python-opencv2利用 cv2.findContours()函数来查找检测物体的轮廓
  14. 各种说明方法的例句_11个说明方法句子
  15. Java基础知识(九) 容器
  16. 申请开通自媒体账号的署名文章
  17. 斐波那契数列的各种求法
  18. Kindle Fire v6.3 root 教程
  19. Unity-Tilemap 瓦片地图
  20. 【detectron】绘制loss曲线和pr曲线

热门文章

  1. 第十九章——使用资源调控器管理资源(2)——使用T-SQL配置资源调控器
  2. Centos安装GD库
  3. 【转】Maven Jetty 插件的问题(css/js等目录死锁)的解决
  4. python dataframe取某行某列_pandas dataframe.apply() 实现对某一行/列进行处理获得一个新行/新列...
  5. 置顶带滚动效果_高端大气的滚动条图表,你学会了还怕老板们不喜欢,不升职吗?...
  6. 北航机器人研究所 裴旭_三年亏损近29亿!北航硕士痴迷平衡车,让“中国智造”走向世界...
  7. 计算机组装人员的职责,自控设备组装员
  8. java web乱码问题_如何解决JavaWeb乱码问题
  9. kafka 异步发送阻塞_Kafka学习一
  10. python 解决最佳方案_python使用列表的最佳方案