《AUTOCAD VBA开发精彩实例教程》
《Mastering AutoCAD VBA》
你应该可以在网上搜到的。我本来有这个电子档的,电脑不小心格调了,我的也是在网上搜到的,你试试。
不过我建议你直接学习AutoCAD的.NET开发,这个功能更强大,而且也是趋势。现在AutoCAD2010以后的版本都不附带VBA的工具了。
假如你对AutoCAD的.NET开发感兴趣,可以找我。
第一是块插入,“InsertBlock”可以插入外部连接块,但问题是如果你所插入的块名字内部已经存在,就会变成用了自己的内部块,这个怎么办?
第二是文字样式,文字样式如何指定已经存在的文字样式变成当前级呢?例如我当前是“标准文字样式”想转为"STANDARD"样式,二次开发如何操作?
还有就是文字样式的创建,普通创建当然没有什么问题....但是如果你所创建的文字样式名字已经存在,就会立即出错,我除了用“On Error Resume Next”跳过外,还真的是想不到有什么办法.....
暂时以一问题,其实还有很多,但一时想不起,只好下次想起再补充了.......
[1] 张帆.AutoCAD VBA二次开发教程[M].北京:清华大学出版社,2006.
[2] 李长勋.AutoCAD Active X二次开发技术[M].北京:国防工业出版社,2005.
我