HOW TO:指定應用程式的執行個體行為 (Visual Basic)
注意事項 |
---|
此主題只適用於 Visual Basic 專案。 |
運用 Visual Basic 建立的 Windows 架構應用程式,依預設值會是多個執行個體的應用程式;使用者可以開啟已編譯應用程式的多個執行個體。 在某些情況下,您可能不想讓使用者開啟 Windows 架構應用程式的多個執行個體。 透過 [專案設計工具] 的 [應用程式] 頁設定專案的 Make Single Instance Application 屬性,即可達到此目的。
如果選取 [建立單一執行個體應用程式] 核取方塊,則只允許執行已編譯應用程式的單一執行個體。 如果使用者嘗試開啟第二個執行個體,焦點便會移到已經在執行的執行個體,並且會引發其 StartupNextInstance 事件。
唯有選取 [啟用應用程式架構],才能使用 [建立單一執行個體應用程式] 核取方塊。
若要建立單一個或多個執行個體的應用程式
在 [方案總管] 中選取專案之後,請在 [專案] 功能表上,按一下 [屬性]。
按一下 [應用程式] 索引標籤。
在 [Windows 應用程式架構屬性] 之下,選取或清除 [建立單一執行個體應用程式] 核取方塊。
注意事項 依預設值,應用程式會是多個執行個體。