明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1264|回复: 7

问题在哪里

[复制链接]
发表于 2005-1-15 13:32:00 | 显示全部楼层 |阅读模式
我用vba中的用户窗体做了个输入连续数字的程序,在vb编辑器中调试的很好.可是当我在命名行启动时,窗体可以出现,但当我单击确定要求回到cad界面指定输入的位置时,鼠标就不在界面出现,命令行也不接受命令了.请问是怎么回事啊?有解决的办法吗?
发表于 2005-1-15 18:26:00 | 显示全部楼层
到底是vb还是vba?我也遇到过类似的问题,vba中各个版本都正常,用vb编译后在2002及以上版本选点时出现一样的问题,听老大说是acad的bug。
 楼主| 发表于 2005-1-15 21:00:00 | 显示全部楼层
不是vb,是vba.


我用[defun.......]给vba加个命令.
发表于 2005-1-15 22:53:00 | 显示全部楼层
这是AutoCAD的BUG,避开的方法是不要使用vla-macrorun来定义命令或使用VBA中的事件来触发VBA过程。
 楼主| 发表于 2005-1-16 10:29:00 | 显示全部楼层
我觉得运行vba时是必须要到"工具"菜单下的"宏"点"运行".好麻烦.


能不能用别的方法给带窗体的VBA程序做个菜单或是在接受命令行输入而不出现鼠标消失的情况那?


希望你们能忙我.
 楼主| 发表于 2005-1-16 11:29:00 | 显示全部楼层
你们也也可以加载我的程序看看问题怎么解决.
 楼主| 发表于 2005-1-16 11:31:00 | 显示全部楼层
怎么传不上去啊
发表于 2005-1-18 20:02:00 | 显示全部楼层
这还不简单,自己定义一个按钮不就行了,根本不需要每次都按"工具"菜单下的"宏"点"运行"!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-27 20:31 , Processed in 0.148266 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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