摘要: 获取图纸数据库 查看代码 public static Dictionary<string,List<DbElement>> GetDbElements(DbType dbtype) { Dictionary<string, List<DbElement>> rtn = new Dictionary< 阅读全文
posted @ 2022-10-30 15:37 南胜NanSheng 阅读(661) 评论(0) 推荐(0)
摘要: 修改快捷键和提示文件 提取菜单栏按钮 public static List<ButtonToolImpl> GetButtonImpls(this MenuToolImpl mtl) { List<ButtonToolImpl> rtns = new List<ButtonToolImpl>(); 阅读全文
posted @ 2022-10-25 19:48 南胜NanSheng 阅读(450) 评论(0) 推荐(0)
摘要: 利用对com开放的类,拓展vba的功能 ArrayList就是动态数组,用MSDN中的说法,就是Array的复杂版本。在VBA中,ArrayList提供了丰富的功能,包括排序、数组转换、动态的增加和减少元素、删除所有元素项目等。 相比字典,ArrayList的优势有:可以写入重复的item,并可查找 阅读全文
posted @ 2022-07-24 15:02 南胜NanSheng 阅读(732) 评论(0) 推荐(0)
摘要: 根据用户选择批量提取scheme语句https://www.bilibili.com/video/BV1FW4y1C7DT/ var draftApp = new MarDrafting(); var marui = new MarUi(); var marUti = new MarUtil(); 阅读全文
posted @ 2022-05-29 20:40 南胜NanSheng 阅读(414) 评论(0) 推荐(0)
摘要: 创建一个文本文件,拓展名为VBS 将编码格式改为ansi Dim MyPath, MyName, AWbName,dirName,curVbsDirDim, fso,xlApp Set fso = CreateObject("Scripting.FileSystemObject") curVbsDi 阅读全文
posted @ 2022-05-22 20:57 南胜NanSheng 阅读(754) 评论(0) 推荐(0)
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using IFoxCAD.Cad; using IFoxCAD.C 阅读全文
posted @ 2022-05-21 20:55 南胜NanSheng 阅读(525) 评论(0) 推荐(0)
摘要: 先看效果,这个方法可以用于任何形式的程序,思路就是这样我比较喜欢偷懒 这个按钮是自动添加上去的 1# 定义一个特性 public class MyPdmsFunction : Attribute { public string FunctionName { get; set; } public st 阅读全文
posted @ 2022-05-10 20:33 南胜NanSheng 阅读(489) 评论(0) 推荐(0)
摘要: 由于AVEVA 的产品部署插件比较麻烦,随机想到开发一个插件管理器 选择模块用来管理该模块的插件和自定义菜单 根据插件的部署原理 1.从注册表读取PDMS产品的安装路径 我用的是AM所以我写死了注册表路径 插件一般2个文件一个是dll文件,一个是菜单文件,uic是复制的模板然后进入AM修改的,这样便 阅读全文
posted @ 2022-05-01 15:37 南胜NanSheng 阅读(840) 评论(0) 推荐(0)
摘要: 通过创建快捷方式用于加载dvb,写入菜单 1’通过代码编写scr文件和创建dvb工程加载快捷方式 "C:\Program Files\Autodesk\AutoCAD 2022\acad.exe" /nologo /b "D:\VBProject\AutoCADVbaProject\MyVbaCmd 阅读全文
posted @ 2022-05-01 14:22 南胜NanSheng 阅读(1430) 评论(0) 推荐(0)
摘要: Infragistics Excel:Infragistics Excel是Infragistics品牌.Net应用程序下操作Excel表格的组件,同样也是托管代码。Infragistics系列控件是一套很好很强大的控件,PDMS程序的界面应该就是这套控件开发的。Infragistics Excel 阅读全文
posted @ 2022-04-29 16:17 南胜NanSheng 阅读(537) 评论(0) 推荐(0)