10 2023 档案

摘要:项目的完整下载地址 https://files.cnblogs.com/files/NanShengBlogs/AMCSTest.zip?t=1698491030&download=true 先看效果 下面先看实现的几个函数 1# 创建wpf的用户控件,无选项的参考此链接修改csproject文件 阅读全文
posted @ 2023-10-28 19:07 南胜NanSheng 阅读(413) 评论(1) 推荐(0) 编辑
摘要:通过程序加载了其他插件 [MyAmFunctionAtt(nameof(测试功能), nameof(加载其他插件))] public void 加载其他插件(WindowManager wm) { var addInM = Aveva.ApplicationFramework.AddinManage 阅读全文
posted @ 2023-10-18 21:27 南胜NanSheng 阅读(157) 评论(0) 推荐(0) 编辑
摘要:会跑到am窗体背后 正常代码 这种情况下只要鼠标在AM其他界面,此frm窗体就会跑到AM软件背后 改良之后,能同时正常操作AM和frm窗体 实际效果点击下方视频链接查看 https://www.bilibili.com/video/BV11u4y1p7fT/ 阅读全文
posted @ 2023-10-17 20:31 南胜NanSheng 阅读(138) 评论(0) 推荐(0) 编辑
摘要:快速读取和筛选分段元素 [MyAmFunctionAtt(nameof(测试功能), nameof(读取分段))] public void 读取分段(WindowManager wm) { try { foreach (var item in wm.Windows) { if (item is Do 阅读全文
posted @ 2023-10-15 19:48 南胜NanSheng 阅读(434) 评论(0) 推荐(0) 编辑
摘要:参考博客地址 https://www.cnblogs.com/edata/p/17474704.html var fn = @"D:\NetDriveDir\OneDrive\软件工具\MNYT.png"; var bm = Bitmap.FromFile(fn); Clipboard.SetIma 阅读全文
posted @ 2023-10-14 17:45 南胜NanSheng 阅读(461) 评论(0) 推荐(0) 编辑
摘要:此系列的教程,暂时不更新,因为没多少人愿意加入一起学习的行列,有需要学习的可以加我微信或者QQ讨论 电话:17607170146(微信同号) QQ:442024898 提取图纸中的文字, <MyAmFunctionAtt(NameOf(用户交互), NameOf(选择单个文字))> Public S 阅读全文
posted @ 2023-10-06 14:16 南胜NanSheng 阅读(104) 评论(0) 推荐(0) 编辑
摘要:曲线求取点,利用几何库 <CommandMethod(NameOf(TT_PolyLineCrossCheck))> Public Sub TT_PolyLineCrossCheck() Dim doc As Document = Application.DocumentManager.MdiAct 阅读全文
posted @ 2023-10-05 18:58 南胜NanSheng 阅读(108) 评论(0) 推荐(0) 编辑
摘要:求取空间任意曲线在xoy/yoz/xoz平面的投影 <CommandMethod(NameOf(TT_CurveProjected))> Public Sub TT_CurveProjected() Dim doc As Document = Application.DocumentManager. 阅读全文
posted @ 2023-10-05 09:05 南胜NanSheng 阅读(68) 评论(0) 推荐(0) 编辑
摘要:当前文档保存总出问题 现在借助com的方法实现了保存文件 <CommandMethod(NameOf(TT_SaveDrawing))> Public Sub TT_SaveDrawing() Dim doc As Document = Application.DocumentManager.Mdi 阅读全文
posted @ 2023-10-05 08:49 南胜NanSheng 阅读(99) 评论(0) 推荐(0) 编辑
摘要:接上期的内容,此次读取view的下一层几subview 主要用到下面的方法获取view的第一个子级 一个封装的类 Public Class DrawingExpolrerEx Public Shared Function DrawingHasViews(draftApp As MarDrafting 阅读全文
posted @ 2023-10-02 08:15 南胜NanSheng 阅读(212) 评论(0) 推荐(0) 编辑
摘要:今天我们研究下读取drawing expolrer的第一层级:view 下面的图纸的层级目录示意图,我们今天需要获取所有的view 主要用到2个方法: 1# 获取第一个元素 MarDrafting.ElementChildFirstGet Method () 2# 获取相邻的元素 MarDrafti 阅读全文
posted @ 2023-10-01 13:21 南胜NanSheng 阅读(45) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示