![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Eplan Addin开发
文章平均质量分 73
Leonard_Spark
这个作者很懒,什么都没留下…
展开
-
Eplan P8 二次开发中的命令行(Command Line)
一、目的一直想找个机会说说Eplan P8中的命令行(Command Line),毕竟这一块无论对Eplan API的二次开发,脚本(Script)开发,甚至是日常使用Eplan,都还是蛮有用的。二、Eplan P8 Command Line命令行打开一个命令行窗口(cmd),通常情况下在windows里可以使用快捷键Win+R(Windows是不区分大小写的), 然后输入cmd后回车,就可以打开一个命令行窗口。但是,你不能直接在打开的命令行窗口中直接输入Eplan.exe, 因为系统无法识别这个命原创 2021-07-07 16:40:15 · 1876 阅读 · 1 评论 -
Eplan P8 API二次开发---再谈如何获取当前打开的项目
一、缘起本博之前讲了如何获取当前Eplan打开项目的两种主要方式,可能描述过于简略,容易引起无解,故本文重新针对Eplan P8 API 如何获取Eplan当前打开项目做更深入一点儿的解释。二、使用Project Manager命名空间using Eplan.EplApi.DataModel下的Project Manager类中包括如下方法及属性,可以获取到当前项目://获取当前项目的方法public Project GetCurrentProjectWithDialog()public Pro原创 2021-06-02 19:11:15 · 2060 阅读 · 0 评论 -
Eplan P8 API Addin二次开发之事件处理
一、目的在实际Eplan P8 API Addin二次开发中,可能会用到大量的事件处理,所以,可以在本博之前博文(如下链接)的基础上,继续丰富之前的开发框架,在VS相应的项目下创建一个EplanEventHandler文件夹,专门处理相应的Eplan事件。https://blog.csdn.net/zhshspark/article/details/116831152?spm=1001.2014.3001.5501本文将对Eplan P8 API二次开发中事件的使用做简要说明二、Eplan P8原创 2021-05-22 11:15:31 · 1098 阅读 · 0 评论 -
Eplan Electric P8 Addin API开发---怎样更好的测试和调试
一、目的基于之前本博发的Eplan Electric P8 Addin API开发框架,开发了一个DLL后,通过Eplan进行直接加载,但是加载之后,如果测试功能有问题,需要重新修改代码并再次生成DLL,这种情况,直接在Eplan里面通过卸载(Unload)当前DLL后再重新加载(Load)是不行的,因为Eplan在加载DLL已经在$(AppData\Roaming\EPLAN\ShadowCopyAssemblies)里Copy了一份DLL,重新加载时,并不会覆盖之前的版本,只有重启EPLAN,才能加载原创 2021-05-21 14:23:52 · 1701 阅读 · 4 评论 -
Eplan Electric P8 API二次开发之项目框架的搭建详解
一、目的本博之前写过几篇Eplan Electric P8 API二次开发的一些小的细节,诸如怎么获取当前打开的项目,怎么在当前页面中插入一个符号(Symbol)及功能(Function)等等。对怎么从头搭建一个Eplan Electric P8 API开发的Visual Studio框架,一直让读者自行百度,但本博主尝试百度后,关于这方面的描述也不是很详细,所以有必要通过本文进行一个详细的描述。二、前提条件本博使用的是Eplan Electric P8 2.9 + Visual Studio 201原创 2021-05-15 12:52:34 · 6774 阅读 · 6 评论