SolidWorks机械工程师网——最大的SolidWorks学习平台

标题: 开源一个“保存时自动根据文件名填写相关属性”的通用型(正则表达式)DLL [打印本页]

作者: marine_hit    时间: 2018-10-21 14:25
标题: 开源一个“保存时自动根据文件名填写相关属性”的通用型(正则表达式)DLL
简介:本插件在SW界面上生成一个“MY保存”按钮,通常我个人是直接为按钮设置“Ctrl+S”快捷键,代替SW的“保存”键。
功能是根据我们设定好的规则,在保存文件时,根据文件名,自动保存进入相关的自定义属性。

2018.09.26 更新
1.修正BUG

bash-2018.09.26.7z (580.1 KB, 下载次数: 164)

2018.09.25 更新
1.重新整理的代码
2.追加规则有效/无效开关:在规则行前加0,表示该规则无效。对于规则的子项同样有效。

2018.09.23 更新
1.修正规则文件读入行数问题bug。
2.增加规则编辑/查看窗口。
3.增加更新规则按钮。




------------------------------------------------------------

规则如何设置:使用正则表达式,在插件的config目录里面的MYPropertiesOnSave.txt,设置我们的规则。
也就是说,要使用这个插件,就要相关的正则表达式知识(其实,1-2个小时的学习终身受用,因为太多地方用到正则表达式了!)!
具体有正则表达式基础后,看看MYPropertiesOnSave.txt便理解!

附件已带源码,有需要扩展的大神们可以自行扩展。

Visual Studio 2010 Express(学习版) 下载地址

正则表达式测试工具:下载链接

注:正则表达式测试工具,首次要注册RICHTX32.OCX,首次运行需要“以管理员身份运行”
或者手动注册:请参考这里

关于正则表达式:请参考

有问题请跟帖!谢谢!
作者: CHENGSHI666    时间: 2018-10-25 16:30
这个值得好好研究研究
作者: violet923    时间: 2018-10-26 21:38
謝謝分享,可惜 Visual Studio 2010 Express 無法在WIN10繁版安裝.







欢迎光临 SolidWorks机械工程师网——最大的SolidWorks学习平台 (https://www.swbbsc.com/) Powered by Discuz! X3.2