Re: [.NET] 如何防止重複執行?
提供另一個較方便的作法~
請點專案的屬性後,在"應用程式"那個頁面
勾選"建立單一執行個體應用程式"
這樣就可以囉~
※ 引述《mywheat (麥田)》之銘言:
: ※ 引述《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: 220.129.125.107
推
04/08 23:45, , 1F
04/08 23:45, 1F
討論串 (同標題文章)