Module 屬性

此頁沒有內(nèi)容條目
內(nèi)容

expandtri全部顯示

使用 Module 屬性可以指定窗體模塊報(bào)表模塊。Module 對象,只讀。

expression.Module

expression     必需。返回“應(yīng)用于”列表中的一個(gè)對象的表達(dá)式。

說明

Module 屬性僅在使用 Visual Basic 時(shí)才可用,并且在所有視圖中都是只讀的。

Module 屬性同時(shí)也返回一個(gè)對指定 Module 對象的引用。

使用 Module 屬性可以訪問 Module 對象的屬性和方法,該 Module 對象與 FormReport 對象相關(guān)聯(lián)。

窗體或報(bào)表的 HasModule 屬性設(shè)置確定它是否有關(guān)聯(lián)的模塊。如果 HasModule 屬性為 False,則窗體或報(bào)表中沒有相關(guān)聯(lián)的模塊。如果在“設(shè)計(jì)”視圖中引用了該窗體或報(bào)表的 Module 屬性,Microsoft Access 將創(chuàng)建與之相關(guān)聯(lián)的模塊,并將 HasModule 屬性設(shè)為 True。如果在運(yùn)行期間引用窗體或報(bào)表的 Module 屬性,而它的 HasModule 屬性設(shè)為 False,則會(huì)產(chǎn)生錯(cuò)誤。

可以將該屬性與模塊對象的任一屬性和方法共同使用。

示例

下面的示例使用 Module 屬性在窗體的 Open 事件中插入 Beep 方法。

Dim strFormOpenCode As String

Dim mdl As Module

Set mdl = Forms!MyForm.Module

strFormOpenCode = "Sub Form_Open(Cancel As Integer)" _

    & vbCrLf & "Beep" & vbCrLf & "End Sub"

    With mdl

        .InsertText strFormOpenCode

    End With