• 首页
  • >
  • Apps
  • >
  • VB.net窗体应用禁止程序重复运行
  • VB.net窗体应用禁止程序重复运行

    Time:2020-12-24 / View:49

    使用vb.net开发Windows应用程序的时候,如果不做特殊处理,只要电脑硬件承受的住,理论上软件可以重复开。

    下边主要讲的是如何禁止程序多开:

    If (UBound(Diagnostics.Process.GetProcessesByName(Diagnostics.Process.GetCurrentProcess.ProcessName)) > 0) Then
        MessageBox.Show("当前程序已处于运行状态!", "禁止运行 ", MessageBoxButtons.OK, MessageBoxIcon.Error)
        End
    End If

    我们只需要将以上代码放到窗体的Form1_Load中即可。

    发布留言