您的位置:首页 > 编程语言 > VB

使用进程互斥实现WinForm程序只运行一个实例(VB.Net)

2013-02-22 21:52 1141 查看
当不应用程序框架时,可以通过定义互斥变量来判断是否已运行实例:

Sub Main()
Dim isNotRunning As Boolean = True
Static run As New System.Threading.Mutex(True, "SampleForm", isNotRunning)
If isNotRunning Then
run.ReleaseMutex()
Application.Run(New SampleForm)
End If
End Sub


将SampleForm替换为要运行的窗体即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐