明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1406|回复: 5

哪位高手能够给我指点下迷津?

[复制链接]
发表于 2005-5-20 17:09:00 | 显示全部楼层 |阅读模式

RetVal = object.CreateLink(ObjectID, KeyValues)

以下分别是对object,ObjectId,keyValues,及RetVal说明,哪位高手能够给个可运行示例?

Object

MSITStore:D:\Program%20Files\AutoCAD%202004\help\acad_car.chm::/idh_linktemplate_object.htm" target="_blank" >LinkTemplate
The object or objects this method applies to.

ObjectID

Long; input-only
The entity ID of the object to link to.

KeyValues

KeyValues collection; input-only
The key field values for the link.

RetVal

The new link object.

发表于 2005-5-21 21:36:00 | 显示全部楼层
这不是AutoCAD的方法吧,但帮助的写法和AutoCAD的帮助写得相似。帮助页面的右上角没有示例的链接吗?
发表于 2005-5-21 23:21:00 | 显示全部楼层
你要用这个函数实现什么功能?准备使用AutoCAD自身的数据库连接功能?
 楼主| 发表于 2005-5-22 23:04:00 | 显示全部楼层
不好意思哦,是这样的!


在cad中,输入命令measure后,要在模型空间选取一个对象.但是如果用sendcommand "_measure" & vbcr & " (对象)" &         ...的时候,如何将需要处理的对象作为参数传递进去!我试过了对象的handle和objectID也试过选择集,结果都是选择对象无效!


所以我想是不是用autocad自身的数据库连接功能,先将对象与某一字符串(标签)联系起来,在把字符串做参数传递进去!
发表于 2005-5-24 00:24:00 | 显示全部楼层
我给你的代码已经实现这个功能了啊.
发表于 2005-5-24 21:32:00 | 显示全部楼层
斑竹将代码发给我一份好吗?aming800407@sohu.com我也有同样的问题。谢了~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-27 14:29 , Processed in 0.183291 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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