共用方式為


Visual Basic 6.0 使用者可用的 MDI

更新:2007 年 11 月

您可以使用 Visual Basic 6.0 和 Visual Basic 2008 建立多重文件介面 (MDI) 應用程式。但是,建立這些應用程式的技術和應用程式之間的行為有所不同。

概念上的差異

在 Visual Basic 6.0 中,是藉由將多重文件介面 (MDI) 表單加入至專案並設定子表單的 MDIChild 屬性 (Property),來建立 MDI 應用程式。

Visual Basic 2008 並沒有 MDI 表單,但是您藉由將 IsMdiContainer 屬性設為 True,便能在 MDI 父視窗中建立表單。

許多套用至 Visual Basic 6.0 MDI 表單的屬性和方法在 Visual Basic 2008 中都已經變更。如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的 MDIForm 物件

MDI 應用程式的行為也有變更。在 Visual Basic 6.0 中,含有非 MDI 子表單的 MDI 應用程式,會在關閉該表單時才會結束,即使已關閉 MDI 父表單也一樣。在 Visual Basic 2008 中,無論應用程式中是否有非 MDI 表單,一旦關閉了啟動表單,應用程式就會結束。

請參閱

概念

Visual Basic 6.0 使用者可用的 MDIForm 物件

Visual Basic 6.0 使用者可用的 Windows Form

其他資源

多重文件介面 (MDI) 應用程式

Visual Basic 6.0 使用者可用的說明