Visual Basic.NET 7.x (2002/03)Visual Studio .NET 2002Visual Basic 9 (2008)Visual Basic 8 (2005)QASQL Server 2000Visual C++ 7.1Visual C++ 8.0.NET 1.0Visual Studio .NET 2003Visual Basic 6Visual Studio 2008.NET 1.1Visual Studio 2005.NET 2.0CSSSQL Server 2005初学者Visual StudioSQL ServerC++.NETVisual Basic
单实例应用程序的简单方法!






1.71/5 (13投票s)
简便地制作单实例应用程序!!
引言
这是一个使应用程序成为单例的简单方法。
背景
我在 CodeProject 上见过一些示例,但那些示例有点复杂,这是最简单的方法。
使用代码
这个示例中的编程非常容易理解。
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load If Process.GetProcessesByName(Process.GetCurrentProcess.ProcessName).Length() > 1 Then MsgBox("This is a Single instance Applicaton " & vbNewLine & "* Another Instance is Already Running", MsgBoxStyle.OKOnly, "Single Instance Application") End End If End Sub