SOLIDWORKS PDM Professional中的Add-ins

  • 实现COM接口IEdmAddIn5的DLLs:IEdmAddIn5 Interface - 2019 - SOLIDWORKS API Help。
  • 通过“Add-in特性”对话框添加到文件库中:Administrate Add-ins Dialog Box - 2019 - SOLIDWORKS API Help
  • 通知SOLIDWORKS PDM Professional 用户操作:

 将Add-in添加到文件库时,将调用IEdmAddIn5::GetAddInInfo。

当用户执行Add-in想要被通知的动作时,例如,当选择菜单项、创建文件或检入或检出文件时。SOLIDWORKS PDM Professional 调用 IEdmAddIn5::OnCmd 。

  • SOLIDWORKS PDM Professional 中使用 hooks (EdmCmdType)编程。所有的hooks都是通过IEdmAddIn5接口处理的。

以下示例显示如何创建基本的Add-in程序:

  • VB.NET
  • Visual C#
  • Visual C++

在你使用范例创建基本的Add-in程序后,参考如何添加hooks:

在文件资源管理器中添加菜单项和工具栏按钮,使用:

  • VB.NET
  • Visual C#
  • Visual C++

文件检入检出时添加hooks :

  • VB.NET
  • Visual C#
  • Visual C++

使用 VB.NET Hook up 文件数据卡中的按钮

使用VB.NET 通过Add-in 创建序列号

你可能感兴趣的:(solidworks,PDM,solidworks,PDM)