明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1724|回复: 6

请教!如何隐藏sendcommand的命令行提示?

[复制链接]
发表于 2007-12-30 21:04:00 | 显示全部楼层 |阅读模式
本帖最后由 作者 于 2007-12-30 21:04:57 编辑

大家好,我是一个钻研vba_cad的新手,想请教一下如何才能隐藏通过thisdrawing.sendcommand调用的cad命令的提示文字呢?

如同用CMDECHO关闭vlisp对cad命令调用的提示文字那样

谢谢指教

发表于 2008-1-1 22:01:00 | 显示全部楼层
本帖最后由 作者 于 2008-1-1 22:03:26 编辑

Public Sub draw()
     
  Dim cecho As Variant
  cecho = ThisDrawing.GetVariable("cmdecho")

  ThisDrawing.SetVariable "cmdecho", 0

  .....

  .....

 ThisDrawing.SetVariable "CMDECHO", cecho
 End Sub

--------------------------------------------------------

西北凡人:   http://www.abofanyi.com/blog

发表于 2008-1-1 22:37:00 | 显示全部楼层
尽量少用Sendcommand函数,到目前还没有解决方法。
发表于 2008-1-3 17:17:00 | 显示全部楼层

nomutt

无回显变量

发表于 2008-1-4 09:15:00 | 显示全部楼层
nomutt的默认值为0,将其设为1,仍不能隐藏sendcommand发送的内容
发表于 2008-1-4 14:54:00 | 显示全部楼层

sendcommand发送的内容是跟你手动输入的一样的,不可能隐藏的。至少目前是。

就如MCCAD说的一样,尽量少用吧,如果你有什么不想让别人知道的话。

发表于 2008-1-5 18:19:00 | 显示全部楼层
Sendcommand会使程序执行次序混乱。最好不用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-26 11:45 , Processed in 0.183674 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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