用户登录
找回密码
立即注册
搜索
热搜: 视频教程
查看: 12694|回复: 3

关于如何调用 PostRequestForElementTypePlacement前设置定位线偏.....

[复制链接]

106

主题

106

帖子

349

积分

禁止访问

积分
349
发表于 2017-2-20 22:31:14 | 显示全部楼层 |阅读模式
叶老师:你好!有一个Revit二次开发的问题,想向您咨询一下!在项目中我们创建了WallType对象,调用 PostRequestForElementTypePlacement函数在项目中进行画墙,在项目的界面上有一个参数,可以设置定位线的偏移量!我想知道通过程序,如何在调用PostRequestForElementTypePlacement之前设置初始值?非常感谢!

回复

使用道具 举报

3

主题

10

帖子

116

积分

注册会员

Rank: 2

积分
116
发表于 2017-2-21 14:46:34 | 显示全部楼层
为什么用这个命令,直接获取起终点来绘制墙可以啊
回复

使用道具 举报

16

主题

79

帖子

587

积分

高级会员

Rank: 4

积分
587
发表于 2017-2-21 16:18:49 | 显示全部楼层
个人觉得可能没有办法,除非是利用c#中的底层的相关函数,但是这个也只能在调用命令过后模拟输入,那个值应该是revit自己已经设定好的,建议直接用代码画墙,不要调用命令之后画
回复

使用道具 举报

12

主题

116

帖子

504

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
504
发表于 2017-2-21 17:07:05 | 显示全部楼层

有一个办法可以做到,比较复杂点。
利用操作系统的消息钩子,找到这个控件,然后向这个控件发送字符串信息。
叶雄进,13693088587(微信同号)
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.

京ICP备17008402号-1  |  Archiver  |  手机版  |  小黑屋  |  橄榄山BIM论坛    

点击立刻咨询
快速回复 返回顶部 返回列表