共用方式為


HOW TO:變更應用程式的啟始物件 (Visual Basic)

更新:2007 年 11 月

專案的 [啟始物件] 或 [啟動表單] 屬性,定義應用程式載入時所呼叫的進入點。通常會設定為應用程式中的主要表單,或是設定為當應用程式啟動時應該執行的 Sub Main 程序。

您可以在 [專案設計工具] 的 [應用程式] 頁中,設定 [啟始物件] 或 [啟動表單] 屬性。如需詳細資訊,請參閱專案設計工具、應用程式頁 (Visual Basic)

[專案設計工具] 中的 [啟動表單] 或 [啟始物件] 選項視專案類型而定。例如,主控台應用程式 (Console Application) 具有 [啟始物件] 選項,這個選項可以是 [Sub Main] 或 [Module1]。Windows 應用程式則具有 [啟動表單] 選項,這個選項可以是 [Form1] 或 [Sub Main] (請參閱下列注意事項)。因為類別庫 (Class Library) 沒有進入點,因此對於這個屬性的唯一選項是 [(無)]。

[啟用應用程式架構] 選項會指定專案是否會使用應用程式架構。這個設定會影響 [啟動表單] 或 [啟始物件] 中可用的選項:

  • 如果選取 [啟用應用程式架構] (預設值),選項將為 [啟動表單] 而且只會顯示表單,因為應用程式架構只支援啟動表單,不支援啟始物件。在上述情形中,應用程式將使用標準的 Sub Main。

  • 如果清除 [啟用應用程式架構],這個選項就會變成 [啟始物件],並且會顯示表單以及含有 Sub Main 的類別或模組。停用應用程式架構時,應用程式會使用您所建立的自訂 Sub Main 程序,而且必須在 Sub Main 程序中加入表單的程式碼。

    使用自訂 Sub Main 程序做為 [啟始物件] 時,將不會執行應用程式事件 (Startup、Shutdown、StartupNextInstance 和 UnhandledException) 中的程式碼。

若要變更啟始物件或啟動表單

  1. 在 [方案總管] 中選取專案之後,請在 [專案] 功能表上,按一下 [屬性]。

  2. 按一下 [應用程式] 索引標籤。

  3. 從 [啟始物件] 或 [啟動表單] 下拉式清單中選取 Startup 物件。

將 Windows 應用程式的啟始物件設定為 Sub Main

  1. 在 [方案總管] 中選取專案之後,請在 [專案] 功能表上,按一下 [屬性]。

  2. 按一下 [應用程式] 索引標籤。

  3. 清除 [啟用應用程式架構] 核取方塊。

  4. 從 [啟始物件] 下拉式清單中選取 [Sub Main]。

請參閱

參考

專案設計工具、應用程式頁 (Visual Basic)

其他資源

管理應用程式屬性