全部显示

Properties 属性

       

应用于 AccessObjectCodeProjectCurrentProject 对象的 Properties 属性。

应用于“Applies To”列表中所有其他对象的 Properties 属性。

示例

下面的过程使用 Properties 属性将所有与窗体上的控件相关的属性打印在“调试”窗口中。要运行这些代码,请在窗体中放置一个名为 cmdListProperties 的命令按钮,然后将下列代码粘贴到窗体的“声明”节中。单击该命令按钮即可在“调试”窗口中打印属性列表。

Private Sub cmdListProperties_Click()
    ListControlProps Me
End Sub

Public Sub ListControlProps(ByRef frm As Form)
    Dim ctl As Control
    Dim prp As Property

    On Error GoTo props_err

    For Each ctl In frm.Controls
        Debug.Print ctl.Properties("Name")
        For Each prp In ctl.Properties
            Debug.Print vbTab & prp.Name & " = " & prp.Value
        Next prp
    Next ctl

props_exit:
    Set ctl = Nothing
    Set prp = Nothing
Exit Sub

props_err:
    If Err = 2187 Then
        Debug.Print vbTab & prp.Name & " = Only available at design time."
        Resume Next
    Else
        Debug.Print vbTab & prp.Name & " = Error Occurred: " & Err.Description
        Resume Next
    End If
End Sub