明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: mccad

[VBA]利用ObjectDbx技术在当前图形中插入其它未打开的图形中的图块

    [复制链接]
 楼主| 发表于 2003-7-27 19:13:00 | 显示全部楼层
好好看看贴子,其中已经有该内容,而且可以把程序做成2002和2004都能用。
  1.     If Left(Version, 2) = "15" Then
  2.         Set objDbx = CreateObject("ObjectDBX.AxDbDocument.1")
  3.     ElseIf Left(Version, 2) = "16" Then
  4.         Set objDbx = CreateObject("ObjectDBX.AxDbDocument.16")
  5.     End If
复制代码
 楼主| 发表于 2003-7-27 19:50:00 | 显示全部楼层
使用VBA的方法注册控件,在实用函数中有相关函数:
[WEB]http://www.mjtd.com/function/list.asp?id=371&ordertype=byletter[/WEB]
发表于 2003-8-6 14:18:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2003-8-9 11:18:00 | 显示全部楼层
请问能用VB直接打开CAD2004吗?我好象找不到响应的外部参照
是不是VB6.0不支持啊
发表于 2003-9-5 21:39:00 | 显示全部楼层

图库真棒

照mccad的思路,我已把我的程序中用到的块全部做成一个文件,大大缩短安装时间(原来有几十个文件)。
用autoregfile前最好先判断一下是否已经注册。
 楼主| 发表于 2003-9-5 21:53:00 | 显示全部楼层
恭喜恭喜,已经可以用于实际应用了
发表于 2003-10-5 12:52:00 | 显示全部楼层
我怎么还是不能运行啊(2000系统 2002版本)
提示无法创建对象。
 楼主| 发表于 2003-10-5 19:54:00 | 显示全部楼层
详细看看贴子,可能是该控件没有注册
发表于 2003-10-12 19:24:00 | 显示全部楼层
在vb中可以使用吗?
以上的lisp程序该如何注册呢?
发表于 2003-10-22 21:52:00 | 显示全部楼层
mccad发表于2003-9-5 21:53:00恭喜恭喜,已经可以用于实际应用了



能有办法实现这个功能吗?

当选取一个块名时在窗体上显示这个块的图形。就像打开文件时的预览一样。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-22 13:43 , Processed in 0.181842 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表