- 积分
- 890
- 明经币
- 个
- 注册时间
- 2002-8-18
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
发表于 2002-10-13 21:35:00
|
显示全部楼层
答不对问
我也来增加以下自己的贴数,还是提供点思路吧,我没试过,说错了不要紧吧?
你想问的应该是如何判输入的值是通过鼠标点取,还是键盘敲入,方法有四:
一\你自己去翻翻系统变量,看看有没有区分二者的标志,我手上资料太少,无法帮忙,不过我试过"LASTPOINT",好像不行.
二\试试VLISP的反应器,好像有命令行监视函数,看看能不能行.
三\熟悉VB的话,可以这样,先使用VLISP设置一个标记,如创建一个文件,启动VB程序,然后(getdist),再检测标记,如新建文件是否又改变(内容,或者是否删除)----VB程序的要求,在CAD处于激活窗口的情况下,检测键盘的数字键是否发生按键操作,改变VLISP的标记值,如删除文件,或改变其内容.
四\使用ARX,象VB程序一样进行按键操作判断.
----------------------------------------------------------
我在干什么?真有点好笑,这也是解答 |
|