zoukankan      html  css  js  c++  java
  • Aveva Marine C# 二次开发入门001

    1# 引用 

    C:AVEVAMarineOH12.1.SP4Aveva.ApplicationFramework.dll

    C:AVEVAMarineOH12.1.SP4Aveva.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:AVEVAMarineOH12.1.SP4HullDesignAddins.xml

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

  • 相关阅读:
    git stash
    vim 使用
    git 分支管理
    git 日常使用
    js createElement
    git checkout
    2.2链表 链表中倒数第k个结点
    1.8字符串及分析 翻转子串
    全排列
    1.7数组 清除行列
  • 原文地址:https://www.cnblogs.com/NanShengBlogs/p/11107956.html
Copyright © 2011-2022 走看看