表单 Me.close 不起作用,关闭所有表单?
Form Me.close doesn't work, Close all forms?
我用这个代码
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
My.Settings.Str -= 1
My.Settings.Save()
Label2.Text = My.Settings.Str
If My.Settings.Str >= 0 Then
FrmLogin.Show()
Me.Close()
End If
If My.Settings.Str <= 0 Then
MsgBox("Your trial has Expired, Please Buy a key", MsgBoxStyle.Information, "Trial Expired")
FrmRegister.ShowDialog()
End If
End Sub
但是当我 运行 表单并按下按钮时将关闭所有表单
当我使用 me.hide 代码时 运行ning 没有任何问题
请问代码有没有问题
使用默认项目设置,您的应用程序将在关闭启动窗体时关闭。如果你想改变这种行为:
- 在解决方案资源管理器
中右键单击您的项目
- Select 属性
- Select 应用程序 选项卡
- 在关机模式下,select“最后一个表单关闭时”(见下图)
另一个想法是保留默认设置并更改您的启动表单...
我用这个代码
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
My.Settings.Str -= 1
My.Settings.Save()
Label2.Text = My.Settings.Str
If My.Settings.Str >= 0 Then
FrmLogin.Show()
Me.Close()
End If
If My.Settings.Str <= 0 Then
MsgBox("Your trial has Expired, Please Buy a key", MsgBoxStyle.Information, "Trial Expired")
FrmRegister.ShowDialog()
End If
End Sub
但是当我 运行 表单并按下按钮时将关闭所有表单 当我使用 me.hide 代码时 运行ning 没有任何问题 请问代码有没有问题
使用默认项目设置,您的应用程序将在关闭启动窗体时关闭。如果你想改变这种行为:
- 在解决方案资源管理器 中右键单击您的项目
- Select 属性
- Select 应用程序 选项卡
- 在关机模式下,select“最后一个表单关闭时”(见下图)
另一个想法是保留默认设置并更改您的启动表单...