CAD二开之打开时插件命令自动加载(RibbonUI自动显示)
一、背景
小伙伴们在基于.net做CAD开发时,使用.bundle打包文件时,如果需要打开CAD时,插件的某个命令,比如下面的FirstDo在CAD启动后,就能执行(例如初始化RibbonUI的显示)。
[CommandMethod("FirstDo")]public void FirstDoAdd(){//....}
二、解决思路
对.bundle中的PackageContents.xml 文件进行配置即可
在里面加入这行代码:
<Command Local="FirstDo" Global="AddRibbon" StartupCommand="FirstDo"/>
<?xml version="1.0" encoding="utf-8" ?>
<ApplicationPackage SchemaVersion="1.0" AppVersion="1.0"ProductCode="{02933C01-125D-48EF-B576-08C3AEF6A23K}"Name="xxx插件"
><CompanyDetailsName="xxx有限公司"Email="xxx@163.com"/><RuntimeRequirements OS="Win32|Win64" Platform="AutoCAD*"/><Components><ComponentEntry ModuleName="./Contents/xxx.dll" ><Commands><Command Local="FirstDo" Global="AddRibbon" StartupCommand="True"/></Commands></ComponentEntry></Components>
</ApplicationPackage>
三、注意事项
1.我是黑夜の骑士,欢迎大家关注我的博客,笔者将持续输出BIM相关软件开发以及编程干货;
2.欢迎加入BIM行业开发交流1群,获取更多开发资料 群号:711844216
CAD二开之打开时插件命令自动加载(RibbonUI自动显示)相关推荐
- 天正启动时加载那些lisp_天正启动时加载那些lisp_启动CAD时自动加载Lisp的工具和插件的方法?...
互联网上有许多非常有用的CAD插件,可以为绘图带来很多便利. 这些工具可以在手动加载后执行,但是每次使用它们都麻烦. 启动软件时,您可以加载常用插件吗? 当然,有不止一种方法. 方法1:添加到启动组 ...
- 天正启动时加载那些lisp_启动CAD时自动加载Lisp的工具和插件的方法?
互联网上有许多非常有用的CAD插件,可以为绘图带来很多便利. 这些工具可以在手动加载后执行,但是每次使用它们都麻烦. 启动软件时,您可以加载常用插件吗? 当然,有不止一种方法. 方法1:添加到启动组 ...
- AutoCAD二次开发(C#)完成后,如何实现CAD启动时自动加载dll(不必输入netload)?
AutoCAD二次开发(C#)完成后,如何实现CAD启动时自动加载dll(不必输入netload)? 1.复制编译后的dll路径,比如我的是[C:\SectionManager_CAD_1.1_031 ...
- 天正启动时加载那些lisp_怎么在启动CAD时自动加载Lisp的工具和插件?
原标题:怎么在启动CAD时自动加载Lisp的工具和插件? 网上有很多非常有用的CAD插件,能给绘图带来很多便利.这些工具手动加载后就可以执行,但每次用的时候都要加载挺麻烦的,能不能在启动软件的时候把自 ...
- 天正启动时加载那些lisp_怎么在启动CAD时自动加载Lisp的工具及插件
怎么在启动CAD时自动加载Lisp的工具及插件 网上有很多非常有用的CAD插件,手动加载后就可以执行,但每次用的时候都要加载挺麻烦的,能不能在启动软件的时候把自己常用的插件加载进来? 方法1:添加到启 ...
- cad加载插件快捷键命令_cad自动加载lsp插件,这一种方法你肯定没用过!
点击上方 "CAD自学网 " → 点击右上角"..." → 点选"设为星标 ★ " 为CAD自学网加上星标,即可及时收到干货啦! 左下角阅 ...
- 天正lisp文件夹_天正启动时加载那些lisp_怎么在启动CAD时自动加载Lisp的工具和插件...
怎么在启动 CAD 时自动加载 Lisp 的工具和插件 网上有很多非常有用的 CAD 插件, 能给绘图带来很多便利. 这些 工具手动加载后就可以执行, 但每次用的时候都要加载挺麻烦的, 能 不能在启动 ...
- 天正启动时加载那些lisp_怎么在启动CAD时自动加载Lisp的工具和插件
怎么在启动 CAD 时自动加载 Lisp 的工具和插件 网上有很多非常有用的 CAD 插件, 能给绘图带来很多便利. 这些 工具手动加载后就可以执行, 但每次用的时候都要加载挺麻烦的, 能 不能在启动 ...
- cad二次开发——环境准备、命令行交互
1.cad二开的准备工作 cad二次开发的sdk(官方的sdk下载地址,其中包含样例):AutoCAD ObjectARX SDK Platform Technologies | Autodesk D ...
- Rhino二次开发 加载插件的同时加载按钮
打开Rhino,使用Rhino的工具栏命令:ToolBar,新建一个rui文件 在新建的文件里新增所需要的工具列 然后新增按钮. 文件保存在插件的rhp文件所在的同级目录下,这样加载插件时就会自动加载 ...
最新文章
- Scrum中文网-是否需要在Sprint计划会上分完所有任务?
- Django之session
- 在EditText里插入图片,基于图库选择之后
- 【待继续研究】解析机器学习技术在反欺诈领域的应用
- 深度学习问题解决:Check failed: stream-parent()-GetConvolveAlgorithms( conv_parameters.ShouldIncludeWinogra
- Eclipse里不同的project,右键选择属性property facet里看到的list 内容是否相同
- 工作383-获取页面的宽度
- 数组指定位置添加元素_数据结构--顺序表的9种基本运算,初始化,销毁,判断是否为空表,长度,求指定位置的元素值......
- python3安装pip3的方法
- python100爬取
- Scrapy框架之日志等级
- 二维条码 PDF417 zxing-cpp解码详细过程
- 高级Bash脚本编程指南 在线收藏版
- 对抗 | 利用de4dot解密被混淆的.NET代码
- PDFium使用分享
- Grid 不能动态添加数据这是为什么呢!
- HDC.Cloud Day | 全国首场上海站告捷,聚开发者力量造梦、探梦、筑梦
- python 生成诸如A001 A002 ... A100这样的序列
- 【机器学习-斯坦福】学习笔记1 - 机器学习的动机与应用
- Word表格跨页/翻页有边框,去除(>^ω^<)
热门文章
- 章文嵩将离职,曾是阿里开源“赶集人”,投身开源 20 年
- 22_多点电容触摸屏驱动
- ASML终于认识到它的未来在哪里,进一步向中国市场靠拢
- Lonlife 1016 Change of Life
- [CSP-S模拟测试]:跳房子(模拟)
- python spss modeler 比较_非常值得收藏的 IBM SPSS Modeler 算法简介
- 练习:定义一个方法用于判断一个字符串是否是对称的字符串,并在主方法中测试方法。 * 例如:“abcba“、“上海自来水来自海上“均为对称字符串。
- 工程制图与计算机绘图实训任务书及参考资料,工程制图与计算机绘图综合实训(12版).doc...
- [论文翻译]YOLOX: Exceeding YOLO Series in 2021
- JavaEE企业级实战项目 智牛股第六天 股票交易过程