Option Explicit Private Sub Form_Load() If App.PrevInstance Then Call MsgBox("程序已运行", vbCritical, "Message") End End If End Sub 将这段代码添加窗体上,编译成Exe文件运行试试
不要在Form_Load中写上述语句, 写到Sub Main()中,工程用Sub Main启动。
Private Sub Form_Load() If App.PrevInstance Then MsgBox("程序已运行", vbCritical, "Message") End Exit End If End Sub
Private Sub Form_Load()
If App.PrevInstance Then
Call MsgBox("程序已运行", vbCritical, "Message")
End
End If
End Sub
将这段代码添加窗体上,编译成Exe文件运行试试
写到Sub Main()中,工程用Sub Main启动。
If App.PrevInstance Then
MsgBox("程序已运行", vbCritical, "Message")
End
Exit
End If
End Sub