Aplica-se a
Objeto AccessObject |
Objeto Control |
Objeto Label |
Objeto Page |
Objeto SubForm |
Objeto BoundObjectFrame |
Objeto CurrentProject |
Objeto Line |
Objeto PageBreak |
Coleção TabControl |
Objeto CheckBox |
Objeto CustomControl |
Objeto ListBox |
Objeto Rectangle |
Objeto TextBox |
Objeto CodeProject |
Objeto Form |
Objeto ObjectFrame |
Objeto Report |
Objeto ToggleButton |
Objeto ComboBox |
Objeto GroupLevel |
Objeto OptionButton |
Objeto Section |
|
Objeto CommandButton |
Objeto Image |
Objeto OptionGroup |
Objeto SmartTag |
A propriedade Properties que se aplica aos objetos AccessObject CodeProject e CurrentProject.
Retorna uma referência à coleção AccessObjectProperties de um objeto AccessObject, CurrentProject ou CodeProject.
expressão.Properties
expressão Obrigatória. Uma expressão que retorna um dos objetos acima.
Comentários
O objeto da coleção AccessObjectProperties é a coleção de todas as propriedades relacionadas a um objeto AccessObject, CurrentProject ou CodeProject. Você pode consultar membros individuais da coleção usando o índice do objeto do membro ou uma expressão de cadeia de caracteres que é o nome do objeto do membro. O primeiro objeto do membro na coleção tem um valor de índice de 0 e o número total de objetos do membro na coleção é o valor da propriedade Count da coleção AccessObjectProperties menos 1.
Não é possível usar a propriedade Properties para retornar as propriedades de um objeto AccessObject que é um membro de uma coleção acessada de um objeto CurrentData.
A propriedade Properties que se aplica ao objeto SmartTag.
Retorna uma coleção SmartTagProperties que representa a coleção de propriedades de uma determinada marca inteligente.
expressão.Properties()
expressão Obrigatória. Uma expressão que retorna um objeto SmartTag.
A propriedade Properties que se aplica a todos os outros objetos na lista Aplica-se a.
Retorna uma referência a um objeto da coleção Properties de um controle.
expressão.Properties
expressão Obrigatória. Uma expressão que retorna um dos objetos na lista Aplica-se a.
Comentários
O objeto da coleção Properties é a coleção de todas as propriedades relacionadas a um controle. Você pode consultar membros individuais da coleção usando o índice do objeto do membro ou uma expressão de cadeia de caracteres que é o nome do objeto do membro. O primeiro objeto do membro na coleção tem um valor de índice de 0 e o número total de objetos do membro na coleção é o valor da propriedade Count da coleção Properties menos 1.
Exemplo
O procedimento a seguir usa a propriedade Properties para imprimir todas as propriedades associadas a controles em um formulário da janela Depurar. Para executar esse código, coloque um botão de comando cmdListProperties em um formulário e cole o código a seguir na seção Declarações do formulário. Clique no botão de comando para imprimir a lista de propriedades na janela Depurar.
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