試試看這樣行不:在應(yīng)用程序設(shè)置中,勾選“生成單個(gè)實(shí)例應(yīng)用程序”,然后在應(yīng)用程序事件中處理這個(gè)事件
成都創(chuàng)新互聯(lián)公司作為成都網(wǎng)站建設(shè)公司,專注成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì),有關(guān)成都定制網(wǎng)頁(yè)設(shè)計(jì)方案、改版、費(fèi)用等問(wèn)題,行業(yè)涉及成都隧道混凝土攪拌車等多個(gè)領(lǐng)域,已為上千家企業(yè)服務(wù),得到了客戶的尊重與認(rèn)可。
Private Sub MyApplication_StartupNextInstance(sender As Object, e As StartupNextInstanceEventArgs) Handles Me.StartupNextInstance
'這里的?e.CommandLine應(yīng)該就是雙擊第二個(gè)文件時(shí)傳進(jìn)來(lái)的命令行
End Sub
在項(xiàng)目上右鍵,然后選擇屬性,打開(kāi)如下圖所示的項(xiàng)目屬性對(duì)話框:
然后選擇左邊的“應(yīng)用程序”標(biāo)簽頁(yè),再勾選上“生成單個(gè)實(shí)例應(yīng)用程序”。
就是只允許啟動(dòng)單一個(gè)應(yīng)用程序的實(shí)例, 試圖啟動(dòng)第二次時(shí)不會(huì)產(chǎn)生新的實(shí)例,并激活已經(jīng)啟動(dòng)的實(shí)例.