明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 833|回复: 2

[提问] 如何利用VLISP取得图纸集对象???

[复制链接]
发表于 2015-7-6 10:37:28 | 显示全部楼层 |阅读模式
本帖最后由 124803430 于 2015-7-6 10:38 编辑

CAD帮助里提供了一系列图纸集可用方法及对象
根据本人最近研究
C:\Program Files\Common Files\Autodesk Shared.以下路径下可以找到AcSmComponents1X.tlb这个文件
里面包含的就是图纸集的有关方法和特性组件
利用
(vlax-import-type-library
   :tlb-filename "C:\\Program Files (x86)\\Common Files\\Autodesk Shared\\AcSmComponents17.tlb"
   :methods-prefix "sheet-"
   :properties-prefix "sheetp-"
   :constants-prefix "sheets-")

函数可以成功加载上述图纸集方法
如下图

不过如何利用vlax-create-object函数创建VLA对象进行操作,一直不得要领
有深入研究的同志吗???

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2015-7-7 09:04:01 | 显示全部楼层
顶起~
发表于 2015-7-7 09:33:54 | 显示全部楼层
本帖最后由 自贡黄明儒 于 2015-7-7 10:16 编辑

关于 "AcSmComponents*.tlb"是从哪个版本开始 的,不是很清楚。这可能是新增的一个功能。我的有AcSmComponents16.tlb、AcSmComponents17.tlb、AcSmComponents18.tlb、AcSmComponents20.tlb
我05是没有这些东西的,帮你顶一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-21 19:15 , Processed in 0.195825 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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