AcCtrl是一个ActiveX控件,示例程序通过在Form中插入一个AcCtrl控件来查看,修改DWG图形文件。该控件只提供一个Src属性用于设置DWG图形文件名和一个PostCommand方法用于发送命令。支持直接输入命令。

|
-博客论坛-|-﨣﨤﨧﨨- -网站导航-|-规范下载- -BelovedFLash欣赏-
|
AcCtrl是一个ActiveX控件,示例程序通过在Form中插入一个AcCtrl控件来查看,修改DWG图形文件。该控件只提供一个Src属性用于设置DWG图形文件名和一个PostCommand方法用于发送命令。支持直接输入命令。 ![]() AutoCAD工具选项板文件保持扩展名为*.ATC,用户导出的文件扩展名名*.xtp,二者都可以用记事本打开直接编辑。AutoCAD安装文件中的选项板文件保存在Program Files\Root\UserDataCache\Support路径下面。 ![]() 在VBA窗体设计中,可将一些开发中使用的控件全部选择后,直接拖至工具箱中,工具箱会添加一个"控件组",在窗体设计中可直接将该控件组放置于窗体,大大提高了效率(该特点为VBA所独有)。 如开发者需使用VBA标准控件箱未提供的其他控件,可右键单击工具箱,在出现的菜单中选择"附加控件"命令,在出现的对话框中进行选择即可。 在VBA窗体工具箱中附加控件中没有出现的控件,我们可以在vb的窗体中加入,然后在vba中导入该窗体,但是vbe不支持的控件就不能导入了。 ![]() (1)在“工具箱”中的空白区域单击右键,从弹出的菜单中选择“附加控件”菜单项。 (2)在“附加控件”对话框中,引用“AcFocusCtrl”控件,单击“确定”按钮关闭该对话框。 (3)将添加的“AcFocusCtrl”控件放置在要作为非模态使用的窗体中,并在窗体的初始化事件中添加:Me.AcFocusCtrl1.KeepFocus = True (4)在ThisDrawing模块中添加下面的语句: Sub Test() UserForm1.Show vbModeless End Sub (5)运行Test宏,窗体自由切换的效果。 ![]() 将注册表中的.scr定义由AutoCADScriptFile改为scrfile 由 [HKEY_CLASSES_ROOT\.scr] @="AutoCADScriptFile" 改为 [HKEY_CLASSES_ROOT\.scr] @="scrfile " ![]() 单文档兼容模式 系统变量 SDI 双击打开CAD DWG文件,就会新开一个CAD窗口? 菜单打开CAD DWG文件,会提示关闭另外一个文件? 这是为什么呢? 这是由SDI系统变量控制的。 ![]() ![]() 前几天,帮一个同事安装系统,他得硬盘是SATA串口的,他告诉我必须使用系统盘安装,否则不能安装sata硬盘得驱动。受其误导,整了半天,也没能把系统安装好。 实际上很多主板都可以将硬盘设置为兼容模式的,不一定要从光驱启动安装sata硬盘驱动得。 ![]() 1、打印戳记惹的祸,关闭打印戳记,在AutoCAD的安装目录下找到AcPltStamp.arx文件,把它改名或删除。 2、CAD打印样式表,不支持多路径,在选项打印文件支持路径中删除多余的打印样式表路径。 ![]()
|
Tiancao Blog All Rights Reserved 田草博客 版权所有 Copyright © |