明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2831|回复: 7

[求助]紧急求助,acedGetPoint(p1,"\n下一点N/闭合C/回退U/圆弧A/回车结束/

[复制链接]
发表于 2003-7-17 20:54:00 | 显示全部楼层 |阅读模式
[求助]紧急求助,acedGetPoint(p1,"\n下一点N/闭合C/回退U/圆弧A/回车结束/:",p2)[br]各位老师:
     我想用PLine画线,同时又可输入c或u等实现相关功能,以下是两段代码:
ads_point p1,p2;
acedGetPoint(p1,"\n下一点N/闭合C/回退U/圆弧A/回车结束/<下一点>:",p2);
也就是说既可以用鼠标在屏幕上画线,又可以输入c/u等实现相关功能,应如何处理。应该不难的。谢谢!
不知我说明白了没?
 楼主| 发表于 2003-7-20 10:28:00 | 显示全部楼层
不会吧,这么多天都每人回答,难道是我没说明白,再次请高手赐招。
发表于 2003-7-20 11:36:00 | 显示全部楼层
要接受关键字必须使用acedGetKword函数,再和上面的函数组合。
 楼主| 发表于 2003-7-21 21:16:00 | 显示全部楼层
这个我也试过,可是接受了关键字就不能接受鼠标在屏幕上拾取点,或者反之,该如何处理?
发表于 2003-7-21 22:00:00 | 显示全部楼层
在拾取点之前加一个IF语句,判断用户的关键字,不能满足你的要求吗?
 楼主| 发表于 2003-7-22 17:22:00 | 显示全部楼层
仍然不可以,我想问acedGetPoint()函数可以接受关键字吗?有没有这么一个函数,既可以接受鼠标,又可以关键字的输入。
发表于 2011-5-28 19:12:12 | 显示全部楼层
acedInitGet(NULL,L"N C U A")
acedGetPoint(p1,"\n下一点N/闭合C/回退U/圆弧A/回车结束/:",p2)
再通过acedGetInput()来获取关键字进行判断
发表于 2011-5-31 16:03:15 | 显示全部楼层
回复 lihongyu2467 的帖子

你找到这样的一个函数了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 12:48 , Processed in 0.158572 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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