乐筑天下

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

C#+COM编程获取块插入点

[复制链接]

2

主题

7

帖子

2

银币

初来乍到

Rank: 1

铜币
15
发表于 2015-4-12 10:59:00 | 显示全部楼层 |阅读模式
使用c#+com方式编程,前面先通过InsertBlock方式在图形中插入了图块,因为可能会手动的再调整,所以想获得调整后各个图块的插入点。
在网上查到说用AcadBlockReference 的InsertionPoint属性,然后参考VB+COM的代码是:
var currInsertionPoint = blockRefObj.InsertionPoint;MessageBox.Show(currInsertionPoint(0).ToString());
但是这样报错。。请问怎么获取呢?。。
回复

使用道具 举报

72

主题

2726

帖子

9

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3014
发表于 2015-4-12 12:13:00 | 显示全部楼层
强制转换为double数组
回复

使用道具 举报

2

主题

7

帖子

2

银币

初来乍到

Rank: 1

铜币
15
发表于 2015-4-12 12:28:00 | 显示全部楼层

恩恩 已经实现了 又是版主大人回复我 太感谢了!
回复

使用道具 举报

72

主题

2726

帖子

9

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3014
发表于 2015-4-13 22:56:00 | 显示全部楼层
如果你使用.net4。用动态特性倒是可以不用强制转换
回复

使用道具 举报

2

主题

7

帖子

2

银币

初来乍到

Rank: 1

铜币
15
发表于 2015-4-14 10:17:00 | 显示全部楼层

早上才看到,刚才试了试果然行!这个dynamic好方便。我用的vs2010和autocad2012,.net是用的4。
太感谢,这两天需要研究程序的别的部分,后面到这里估计还得请教问题~
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-6-28 18:44 , Processed in 1.160659 second(s), 63 queries .

© 2020-2025 乐筑天下

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