zhu1 发表于 2005-1-15 13:32:00

问题在哪里

我用vba中的用户窗体做了个输入连续数字的程序,在vb编辑器中调试的很好.可是当我在命名行启动时,窗体可以出现,但当我单击确定要求回到cad界面指定输入的位置时,鼠标就不在界面出现,命令行也不接受命令了.请问是怎么回事啊?有解决的办法吗?

mikewolf2k 发表于 2005-1-15 18:26:00

到底是vb还是vba?我也遇到过类似的问题,vba中各个版本都正常,用vb编译后在2002及以上版本选点时出现一样的问题,听老大说是acad的bug。

zhu1 发表于 2005-1-15 21:00:00

不是vb,是vba.


我用给vba加个命令.

mccad 发表于 2005-1-15 22:53:00

这是AutoCAD的BUG,避开的方法是不要使用vla-macrorun来定义命令或使用VBA中的事件来触发VBA过程。

zhu1 发表于 2005-1-16 10:29:00

我觉得运行vba时是必须要到"工具"菜单下的"宏"点"运行".好麻烦.


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


希望你们能忙我.

zhu1 发表于 2005-1-16 11:29:00

你们也也可以加载我的程序看看问题怎么解决.

zhu1 发表于 2005-1-16 11:31:00

怎么传不上去啊

laoliu09 发表于 2005-1-18 20:02:00

这还不简单,自己定义一个按钮不就行了,根本不需要每次都按"工具"菜单下的"宏"点"运行"!
页: [1]
查看完整版本: 问题在哪里