xbcwind 发表于 2017-2-20 22:31:14

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

叶老师:你好!有一个Revit二次开发的问题,想向您咨询一下!在项目中我们创建了WallType对象,调用 PostRequestForElementTypePlacement函数在项目中进行画墙,在项目的界面上有一个参数,可以设置定位线的偏移量!我想知道通过程序,如何在调用PostRequestForElementTypePlacement之前设置初始值?非常感谢!

ZFC 发表于 2017-2-21 14:46:34

为什么用这个命令,直接获取起终点来绘制墙可以啊

书痴 发表于 2017-2-21 16:18:49

个人觉得可能没有办法,除非是利用c#中的底层的相关函数,但是这个也只能在调用命令过后模拟输入,那个值应该是revit自己已经设定好的,建议直接用代码画墙,不要调用命令之后画

叶雄进 发表于 2017-2-21 17:07:05


有一个办法可以做到,比较复杂点。
利用操作系统的消息钩子,找到这个控件,然后向这个控件发送字符串信息。
页: [1]
查看完整版本: 关于如何调用 PostRequestForElementTypePlacement前设置定位线偏.....