Aveva Marine C# 二次开发入门001
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相关推荐
- Revit二次开发入门秘籍 01如何入门
关于入门 我想在开始学习之前大家应该更需要知道如何入门,对比一下我们在学校的学习,我们需要书.老师-书上呢,是有所有的知识点,有重要的,有不重要的,而老师呢,会知道哪些是重点,也就是我们考试要考的,教 ...
- Revit二次开发入门捷径_升维学习、降维打击
问题 入门Revit二次开发有捷径吗? 答案 量子力学:有也没有.(皮一下:叠加态) 没有:目的地只有一个,路只有一条,学习没有捷径. 有:虽然路只有一条,但我们可以借助交通工具,缩短时间就是捷径. ...
- Flow-3D二次开发入门 教程
Flow-3D二次开发入门 教程 加载体热源 (默认的,没有任何热源) General Physics Fluid设定 Meshing & Geometry Geometry meshing ...
- Revit二次开发入门相关安装和配置
Revit二次开发入门相关安装和配置 最近一周,由于项目需要,需要做一个基于Revit的二次开发项目,也特意初步自学了Revit二次开发的相关知识.由于学习时间过短,了解到的只是皮毛,所有还希望大家能 ...
- Revit二次开发入门关键
学会学习 什么是学习? 学得:通过学,获得的知识. 假会!眼睛:我会了!脑子:我会了!手:不,你不会!!! 习得:通过练习,获得的知识. 真会!手:我会了!基本不用经过太多的思考! 没意识到:好运~! ...
- 安信可PB-03蓝牙模组入门之旅 二:SDK二次开发入门,认识架构,开始点亮一盏LED。
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. 安信可PB-03蓝牙模组入门之旅一:Windows SDK二次 ...
- Revit二次开发入门教程一(工具篇)
对BIM开发感兴趣的读者可以关注我的BIM开发系列教程 什么是BIM开发?这篇文章可以告诉你 Revit二次开发教程提纲 Revit二次开发编程入门一(工具篇) 前言 BIM诞生的背景 Revit在B ...
- UG/NX二次开发入门手册
本文文字版地址:http://www.cnblogs.com/begtostudy/archive/2010/11/19/1881953.html 另外,推荐博客:http://blog.csdn.n ...
- 鼎捷ERP二次开发教程 Tiptop GP开发资料大全 Tipto开发实战经验 鼎捷开发实战例子 Tiptop GP二次开发项目例子 4GL开发Demo 鼎捷二次开发完整例子 鼎捷ERP二次开发入门
本人在ERP实施公司做顾问四五年,参与企业实施ERP十多个项目,非常熟悉企业ERP流程,在实施过程遇到众多问题,提出了不少根据企业具体情况的解决方案. 曾经参与鼎捷Tiptop GP实施十多个项目,具 ...
最新文章
- sklearn 朴素贝叶斯分类示例
- 巨杉数据库中标东莞农商银行非结构化内容管理平台项目
- php和python和java-Java、PHP和Python各有什么优势 分别能做什么
- JAVA服务器搭建之问题总结
- 4.4 使用STM32控制MC20进行GPS帧数据解析
- mongodb副本集架构搭建
- 在OpenShift上托管的WildFly实例上进行Arquillian测试
- 前端学习(1955)vue之电商管理系统电商系统之完成添加分类功能
- python 自动化之路 day 08_2 网络编程
- bzoj 1042 HAOI2008 硬币购物
- linux修改文件的权限和修改文件所有者和所属组
- 自己动手编写一个VS插件(一)
- python-opencv2利用 cv2.findContours()函数来查找检测物体的轮廓
- 各种说明方法的例句_11个说明方法句子
- Java基础知识(九) 容器
- 申请开通自媒体账号的署名文章
- 斐波那契数列的各种求法
- Kindle Fire v6.3 root 教程
- Unity-Tilemap 瓦片地图
- 【detectron】绘制loss曲线和pr曲线
热门文章
- 第十九章——使用资源调控器管理资源(2)——使用T-SQL配置资源调控器
- Centos安装GD库
- 【转】Maven Jetty 插件的问题(css/js等目录死锁)的解决
- python dataframe取某行某列_pandas dataframe.apply() 实现对某一行/列进行处理获得一个新行/新列...
- 置顶带滚动效果_高端大气的滚动条图表,你学会了还怕老板们不喜欢,不升职吗?...
- 北航机器人研究所 裴旭_三年亏损近29亿!北航硕士痴迷平衡车,让“中国智造”走向世界...
- 计算机组装人员的职责,自控设备组装员
- java web乱码问题_如何解决JavaWeb乱码问题
- kafka 异步发送阻塞_Kafka学习一
- python 解决最佳方案_python使用列表的最佳方案