看板 Visual_Basic 關於我們 聯絡資訊
提供另一個較方便的作法~ 請點專案的屬性後,在"應用程式"那個頁面 勾選"建立單一執行個體應用程式" 這樣就可以囉~ ※ 引述《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
mywheat:大感謝,這樣簡單多了.. ^^ 04/08 23:45