示例代码(用户表单、模块)
有没有人有一些来自模块(函数)的简单代码;用户窗体并再次返回谢谢你们容忍我,伙计们
给自己的提示:记住你的VB书明天愚蠢
是的,马上回来 函数还是子 ;它应该是';没关系 ;无论如何,我不能#039;我没有找到我想要的确切函数,但它的jist是sub Whatever()
做一些事情。Show(窗体执行其操作,在按钮单击事件中,put me.hide)
焦点返回此处 如果你';重新寻找一本合理的VB书籍Francesco Balena#039;s“;编程Microsoft Visual BASIC 6.0“&书信电报;ISBN 0-7356-0558-0>;是值得的
回到定期节目。。。 谢谢Michael,好的,我有这个(见链接),一切正常,我希望它能正常工作
[http://www.theswamp.org/screens/mark/images/vba_simple_test-1.png到目前为止还好吗
议员或基思可能会在这里伸出援手,但我认为你会想改变两件事 ;1是生成一个公共子RunMe,而不是一个函数(或者我可能完全错了);2,click事件的结束是终止整个程序还是仅仅终止表单 ;我以为你会用我。隐藏来摆脱表单,而不退出整个程序,希望能有所帮助 &书信电报;IMO>
我同意Cmdr,使用End并不是一个好主意(尤其是如果代码发现它进入了一个动态链接库——确实很糟糕)。最好让调用者实例化并终止表单。副标题:按钮应该只隐藏表单;我会试着在一点时间内为你编写一个小框架,尽管这对我来说可能有点牵强(我从来没有在ACAD VBA中编写过代码,只有VB6)
</IMO>; 那么是这样吗
Private Sub CommandExit_Click()
MyForm.Hide
End Sub
假设你的表单名是MyForm,那么是的,但是我。隐藏也应该起作用 ;Me关键字很好,因为VBA知道什么有焦点,并使用Me代替MyForm。
同意——应该尽可能避免硬编码。你知道C++对吗?VB';s&039;me#039
大致相当于C++/C#';s&039;本#039
(表单只是一个专门的类)
页:
[1]
2