作者mywheat (麦田)
看板Visual_Basic
标题Re: [.NET] 如何防止重复执行?
时间Sat Apr 7 00:18:13 2007
※ 引述《mywheat (麦田)》之铭言:
: 请问一下,该怎麽禁止使用者重覆启动程式?
: 因为周边的应用,如果重复执行这只程式,会造成错误。
自问自答..
放在 form_load 中
Dim AppName As String = Process.GetCurrentProcess.ProcessName
Dim count As Integer = 0
For Each proc As Process In Process.GetProcesses()
If AppName = proc.ProcessName.ToString Then count += 1
Next
If count > 1 Then Me.Close()
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.167.50.91
※ 编辑: mywheat 来自: 218.167.50.91 (04/07 00:19)