
在60中
用Unload Form1或者Unload Me
在2005中
用MeClose()但不能用Form1Close(),而其他窗体就可以,如Form2Close()、Form3Close()等
代码改为:Option ExplicitDim uEnd As VariantPrivate Sub Command2_Click()uEnd = MsgBox("您确定要离开吗", vbYesNo + vbQuestion, "离开程序") '出现离开提示窗口If uEnd = vbYes ThenEndEnd IfEnd Su 详细返回搜索结果页 热点新闻推荐1“00后”女生矿大理学院报到 2“揭黑”为赚钱:“社会焦点网”等11网站涉嫌敲诈被查<<返回知识人首页爱问搜索首页手机新浪网 wapiaskcom
如果能修改123dll的话,在窗口被销毁时传递(出)一个参数给被调用程序,被调用程序根据参数判断自动退出!
但是用VB调用易语言和的DELPHI编写的库文件容易出错,如果参数处理不好的话!
有两种办法。
第一个是把启动窗体隐藏,而不是关闭。
第二种是不使用窗体启动,而是用如Sub Main这样来启动。
还有个小办法,就是弄个线程,不让它结束(比如死循环),这样即使主窗体关闭了,程序也不会退出。
以上就是关于VB中,退出当前窗口的 代码是什么来着 不是END全部的内容,包括:VB中,退出当前窗口的 代码是什么来着 不是END、问题:在VB中如何编写提示窗口选择是否退出程序、vb 载入DLL里的窗口 窗口被结束后 程序怎么退出等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)