我的事情包含工程与设计两块,设计常用的CORELDRAW与AI软件中我用过许多的插件,映像最深的利用韶光最长的便是CORELDRAW超级伴侣了,魔镜也好用,但是有版本限定,就没再用了,再一个便是收费问题。

设计的事情有许多是进行一些修正,比如填色、描边、改线条颜色和粗细,这些是在那几个插件中没有的功能,于是我在网上搜索关于CORDLDRAW的VBA教程,结果出乎我的想象。
关于EXCEL和CAD的VBA开拓教程有许多,但是关于CORELDRAW的我只搜到了一本,且对我现在利用的软件版本来说不配套。

不止这点,而且搜索关于CORELDRAW的VBA教程也只有一点点,不过我有个好习气,我可以为了能偷

这些是针对工具填色、描边、改描边粗细以及删除等功能。
虽然这些功能可以用鼠标点色盘或设置或按一下键盘,但对一个爱偷

在写这个鄙吝械之前,我虽然写了个报价的程序,但是对如何写脚本却是一无所知,只晓得大致上的语法差不多,但是实际在做的时候才创造,如果不知道一些关键的变量、函数、命令根本就无从下手。
用习气了中文版软件的我,为了熟习命令,逼得我把软件改成英文界面,结果让我中英文界面利用软件一样闇练了,切实其实是猜想之外的收成啊。

这是一个填95%玄色的代码,便是这大略的几行,让我折腾了近一天的韶光,不晓得语法,不晓得命令、不晓得参数,刚开始没有缺点跳出的代码时,很随意马虎就出错,怎么都找不出缘故原由,直到在网上看到类似的说要跳出错误,才办理了这个问题。
如果有设计的同行,也想偷

在学CORELDRAW VBA的时候,有一个对我来说非常大的收成,那便是我能用软件掌握画刀模,是根据在CSDN那里面的一篇关于在CORELDRAW画线的教程学了往后改编的。
这对我来说是一个了不起的造诣,也为我后来专门写程序来画刀模图奠定了根本。

这个程序的界面依然是粗糙无比。

为了偷懒逼我自己学编程分享我学写CORELDRAW的脚本过程

我画这个的时候只是想着在做设计的时候,用软件画一个初步的彩盒构造框架出来,虽然我画精确刀模图也没问题,但是在设计阶段,须要的不是精确刀模图,须要的只是刀模框架图就够了。
画这个刀模线是最困难的,由于在网上仅有一篇文章粗略先容了一下,我耗费了大量的韶光来学习和查找干系的资料,一小段一小段各方向的试着画线,终于有了如下造诣

它利用VBA脚本在CORELDRAW中按需求天生刀模框架图,比起手工画图速率有寰宇之别,而且足够知足设计时对刀模图的须要。
之后在事情中又按我事情的需求,陆续的增加了一些小功能进去,成了现在的样子

我后来又找到了一个关于在AI中写脚本的资料,不过全是英文的,叫JavaScriptToolsGuideCS5,有韶光再细细研究吧。
罗马不是一天建成的,学编程我才开了个头而已。