丹雪 发表于 2005-5-20 17:09:00

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

<P class=h1-access>        RetVal = object.CreateLink(ObjectID, KeyValues)


<P class=h1-access>以下分别是对object,ObjectId,keyValues,及RetVal说明,哪位高手能够给个可运行示例?


<P class=element>Object


<P class=element-desc><A href="mk:@MSITStore:D:\Program%20Files\AutoCAD%202004\help\acad_car.chm::/idh_linktemplate_object.htm" target="_blank" >LinkTemplate</A><BR>The object or objects this method applies to.
<P class=element>ObjectID


<P class=element-desc>Long; input-only<BR>The entity ID of the object to link to.
<P class=element>KeyValues


<P class=element-desc>KeyValues collection; input-only<BR>The key field values for the link.
<P class=element>RetVal


<P class=element-desc>The new link object.

mccad 发表于 2005-5-21 21:36:00

这不是AutoCAD的方法吧,但帮助的写法和AutoCAD的帮助写得相似。帮助页面的右上角没有示例的链接吗?

zfbj 发表于 2005-5-21 23:21:00

你要用这个函数实现什么功能?准备使用AutoCAD自身的数据库连接功能?

丹雪 发表于 2005-5-22 23:04:00

不好意思哦,是这样的!


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


所以我想是不是用autocad自身的数据库连接功能,先将对象与某一字符串(标签)联系起来,在把字符串做参数传递进去!

zfbj 发表于 2005-5-24 00:24:00

我给你的代码已经实现这个功能了啊.

翔羽 发表于 2005-5-24 21:32:00

斑竹将代码发给我一份好吗?<A href="mailto:aming800407@sohu.com" target="_blank" >aming800407@sohu.com</A>我也有同样的问题。谢了~~
页: [1]
查看完整版本: 哪位高手能够给我指点下迷津?