我有一个程序可以检查它是第一次运行,还是以前运行过。
这是程序代码:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
If My.Settings.FirstRun = True Then
Me.Show()
Else
ValidateLicense.ShowDialog()
End If
My.Settings.FirstRun = False
My.Settings.Save()
My.Settings.Reload()
End Sub
由于一些奇怪的原因,即使我告诉Visual Studio如果之前运行过启动程序CLOSED,它仍会运行。任何帮助深表感谢。
编辑:我添加了' FirstRun'已经设置的属性。 编辑:在
Form1_Load
事件中添加。