感谢明总和各位版主的大力支持,我的程序终于发布了,送上我的程序,表示我对明经的感谢
程序说明:
适应版本 2004。 2000有部分功能不能用(不能用的功能后面会提到)。
使用说明: 一、工具栏按钮功能:
A、文字调整:(要求单行文本)
将单行文字居中并调整为适合大小到所选的矩形框 1,点击要调整的文字 2,依次点击矩形框左上角,右下角
将单行文字居中到所选的矩形框,不调整大小 1,点击要调整的文字 2,依次点击矩形框右下角,左上角
将两行或三行文字居中到所选矩形框(只能按矩形的高度来居中,且不能调整文字大小)
不保留所选文本 1,点击要调整的文字 2,依次点击矩形框左上角,右下角
保留所选文本 1,点击要调整的文字 2,依次点击矩形框右下角,左上角
B、单行文字: 仅仅是把原有的单行文字功能添加到工具栏
C、文字处理:(要求单行文本) 实现文字替换,数字、字母的等差递增的排列
例1: 将 CAD图形中的“中国北京杭州”替换成“中国浙江杭州” 1.在组合框 1 中输入“中国”,组合框 2 中输入“浙江”,组合框 3 中输入“杭州” 2.点击确定,选择文字,右键结束
例2: 将 CAD图形中的“北京杭州”替换成“浙江杭州” 1.在组合框 1 中输入“”(空着),组合框 2 中输入“浙江”,组合框 3 中输入“杭州” 2.点击确定,选择文字,右键结束
例3: 将 CAD图形中的 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 替换成 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
1.在组合框 1 中输入“”,组合框 2 中输入“ASCII1”,组合框 3 中输入 2.点击确定,选择要修改的所有文字,右键结束
类似的要产生abc....序列,在 组合框 2 中输入“ASCIIa” 要产生567....序列,在 组合框 2 中输入“ASCII5”
二、其他功能(这些功能在打开CAD时就执行了) 1,设置默认打印机。这个是明总写的,我只是copy而已 2,将需要的字体样式和标注样式添加到 任何打开的图形中。(只对2004有效,因为ObjectDBX.1好像没法用还望高手指点) 打开CAD时会将安装目录下,“块.dwg”文件的字体样式和标注样式全部拷贝到打开图形 所以可以根据你的需要在“块.dwg”文件中添加或删除 字体样式和标注样式。 当然如果你不需要这个功能的话可以将 “块.dwg”文件的字体样式和标注样式全部删除
程序的功能大致介绍到这里
其他还有一些功能没有通用性。只是单位里画图采用。这里就不讲了,有兴趣的可以试试 |