明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1532|回复: 2

[JIG] 怎么样在动态拖拽的时候按回车输入默认值啊

[复制链接]
发表于 2011-5-18 21:09 | 显示全部楼层 |阅读模式
本帖最后由 forowhl 于 2011-5-18 21:27 编辑

      代码如下,运行的时候cad界面显示“请指定插入块角度<0>",这个0是选中状态的,如果我按回车的话,就不返回我输入的是0度,而是让我重新输入,求解。。。


  1. ' 定义一个角度拖动交互类.
  2.             Dim optJigAngle As New JigPromptAngleOptions(vbCrLf & "请指定插入块角度<0>")
  3.             ' 设置拖拽的光标类型.
  4.             optJigAngle.Cursor = CursorType.RubberBand
  5.             ' 设置拖动光标基点.
  6.             optJigAngle.BasePoint = curPt
  7.             optJigAngle.UseBasePoint = True
  8.             ' 用AcquireAngle函数得到用户输入的角度值.
  9.             Dim resJigAngle As PromptDoubleResult = prompts.AcquireAngle(optJigAngle)
  10.             temAng = resJigAngle.Value
  11.             If Ang <> temAng Then
  12.                 ' 保存当前点角度值.
  13.                 MyBlock.Rotation = temAng
  14.                 Ang = temAng
  15.                 Return SamplerStatus.OK
  16.             Else
  17.                 Return SamplerStatus.NoChange
  18.             End If



发表于 2011-5-18 23:10 | 显示全部楼层
                    optJigAngle.UseDefaultValue = true;
                    optJigAngle.DefaultValue = 0;
                     optJigAngle.UserInputControls = UserInputControls.NullResponseAccepted;
 楼主| 发表于 2011-5-18 23:59 | 显示全部楼层
回复 sieben 的帖子

谢谢,我回去调试一下,呵呵!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-25 21:55 , Processed in 0.157967 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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