如果这个窗体是主窗体的话,你只能隐藏,因为主窗体关闭的话程序就退出了。
创新互联主要为客户提供服务项目涵盖了网页视觉设计、VI标志设计、成都全网营销推广、网站程序开发、HTML5响应式网站建设公司、成都手机网站制作、微商城、网站托管及成都网站改版、WEB系统开发、域名注册、国内外服务器租用、视频、平面设计、SEO优化排名。设计、前端、后端三个建站步骤的完善服务体系。一人跟踪测试的建站服务标准。已经为成都凿毛机行业客户提供了网站营销推广服务。
如果不是主窗体,可以用Form1.Close来关闭。
如果实在是想关闭,就得把程序启动设为sub
main而不是form。
再由sub
main来启动窗体,这样就没有主窗体了。
在退出按钮的Click事件中用Unload
Me就可以关闭窗体。
Private
Sub
Command1_Click()
Unload
Me
End
Sub
答案补充
代码就是我回答那些了,双击按钮把代码输入进去就行了。对了,你的是VB6还是VB.Net啊?VB6就是用Unload
Me,如果是VB.Net应该用Me.Close()。
这个是VB.Net的代码:
Private
Sub
Button1_Click(ByVal
sender
As
System.Object,
ByVal
e
As
System.EventArgs)
Handles
Button2.Click
Me.Close()
End
Sub
在窗体上添加一个按钮,编辑代码:
Private Sub Command1_Click()
Unload Me
End Sub
这是正常退出,会执行Private Sub Form_Unload(Cancel As Integer)内容,例如退出确认之类(如果你写了的话)
如果你有多个窗体,那么
Private Sub Command1_Click()
End
End Sub
此乃强制结束,跳过一切步骤,直接结束。类似结束进程。
1、首先,在打开的VB编程软件中,写上一个程序框架。
2、然后就可以在这里输入各种语句,根据自己需要可以多输几句。
3、然后找到自己输入的两个语句块的中间部分。
4、接着在中间的部分中,输入语句 【Exit sub】。
5、最后输入完成后,就可以点击页面上方的运行选项按钮,去运行测试了。
主窗体代码调用Me.close不就可以了吗?或者在任意代码处调用Application.Exit()。如果不起作用的话是因为你在窗体关闭的事件中调用了e.Handle=True
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款