乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 87|回复: 7

请问VBA如何实现在CAD中拖动物体

[复制链接]

3

主题

10

帖子

1

银币

初来乍到

Rank: 1

铜币
22
发表于 2007-8-28 10:59:00 | 显示全部楼层 |阅读模式
刚学习用VBA编程,我想把生成的物体在屏幕上动态的插入,请问各位怎么才能实现呢?
回复

使用道具 举报

3

主题

10

帖子

1

银币

初来乍到

Rank: 1

铜币
22
发表于 2007-8-28 16:51:00 | 显示全部楼层
可不可以用sendcommand发个MOVE命令
但是选择集怎么传给MOVE啊
回复

使用道具 举报

0

主题

4

帖子

2

银币

初来乍到

Rank: 1

铜币
4
发表于 2007-8-30 11:43:00 | 显示全部楼层
VBA只能实现一些简单的开发,类似这样的复杂功能需要ARX
回复

使用道具 举报

11

主题

326

帖子

9

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
370
发表于 2007-8-31 08:55:00 | 显示全部楼层
我想,用thisdrawing.SendCommand "move p  "就可以实现,p后有两个空格
回复

使用道具 举报

3

主题

10

帖子

1

银币

初来乍到

Rank: 1

铜币
22
发表于 2007-8-31 10:21:00 | 显示全部楼层
谢谢!可是我怎么才能把VBA的选择传给CAD的上一个选择呢,有这样的经验吗
回复

使用道具 举报

3

主题

10

帖子

1

银币

初来乍到

Rank: 1

铜币
22
发表于 2007-9-8 15:36:00 | 显示全部楼层
经过几天的研究,终于可以动态移动了。
用了一个愚蠢的办法来实现。
就是把VBA的实体做成一个组,然后组就有名字了,
然后用Thisdrawing0.sendcommand把MOVE或copy同组名一起发给Autocad。
经试验,搞定了。
回复

使用道具 举报

13

主题

107

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
159
发表于 2007-9-11 09:28:00 | 显示全部楼层
use "acadx"
xian zai bu neng shu ru zhong wen le ,baoqian!!
回复

使用道具 举报

3

主题

10

帖子

1

银币

初来乍到

Rank: 1

铜币
22
发表于 2007-9-19 23:48:00 | 显示全部楼层
谢了.
可是英文不好,还不太好使用。
是不是使用程序的机器都要安装它啊,不是很方便哦
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-6 10:15 , Processed in 1.303342 second(s), 68 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表