UG二次开发-CAM-执行方式

以C#开发为例,通常先用【操作记录】功能录制关键代码,得到一个.cs文件。

(1)可以直接使用【播放操作记录】的方式执行该.cs文件。

(2)可以建立一个C#的类库工程,将上述.cs文件加载进去,添加必要的引用的dll文件,编译得到dll文件,运行该dll。如下图(快捷键Ctrl+U)

  这种方式需要注意的是cs文件中需要一个main函数作为入口

选中要执行的dll:

还可以接受输入参数,输入的参数将会传递到 Main 函数的参数中

public static int Main(string[] args)
{
    //使用参数args数组 ... 
   string arg = args[0] ;   
}

 (3)建立菜单文件,建立dll或者exe工程,并且与菜单文件关联起来

     这种方式最为常见,用于需要复杂界面的场景。

以上三种方式使用的场合与实现的功能的复杂度程度紧密相关,没有最好,只有最适合。

原文地址:https://www.cnblogs.com/hosseini/p/15169700.html