Стосується
|
Об’єкт AccessObject |
Об’єкт Control |
Об’єкт Label |
Об’єкт Page |
Об’єкт SubForm |
|
Об’єкт BoundObjectFrame |
Об’єкт CurrentProject |
Об’єкт Line |
Об’єкт PageBreak |
Колекція TabControl |
|
Об’єкт CheckBox |
Об’єкт CustomControl |
Об’єкт ListBox |
Об’єкт Rectangle |
Об’єкт TextBox |
|
Об’єкт CodeProject |
Об’єкт Form |
Об’єкт ObjectFrame |
Об’єкт Report |
Об’єкт ToggleButton |
|
Об’єкт ComboBox |
Об’єкт GroupLevel |
Об’єкт OptionButton |
Об’єкт Section |
|
|
Об’єкт CommandButton |
Об’єкт Image |
Об’єкт OptionGroup |
Об’єкт SmartTag |
Застосування властивості Properties до об’єктів AccessObject, CodeProject і CurrentProject
Повертає посилання на колекцію AccessObjectProperties об’єкта AccessObject, CurrentProject або CodeProject.
вираз.Properties
expression — обов’язковий аргумент. Вираз, який повертає один із наведених вище об'єктів.
Примітки
Об’єкт колекції AccessObjectProperties – це колекція всіх властивостей, пов’язаних з об’єктом AccessObject, CurrentProject або CodeProject. Ви можете посилатися на окремі елементи колекції, використовуючи індекс відповідного об’єкта або рядковий вираз, який повертає ім’я такого об’єкта. Перший об’єкт у колекції має значення індексу 0, а загальна кількість елементів колекції AccessObjectProperties дорівнює значенню її властивості Count, зменшеному на 1.
Властивість Properties не можна використовувати для повернення властивостей об’єкта AccessObject, що належить до колекції, до якої звертається об’єкт CurrentData.
Застосування властивості Properties до об’єкта SmartTag
Повертає SmartTagProperties – колекцію властивостей певного смарт-тега.
вираз.Properties()
expression — обов’язковий аргумент. Вираз, який повертає об'єкт SmartTag .
Застосування властивості Properties до всіх інших об’єктів зі списку "Стосується"
Повертає посилання на об’єкт колекції Properties елемента керування.
вираз.Properties
expression — обов’язковий аргумент. Вираз, який повертає один з об'єктів у списку "Застосовується до".
Примітки
Об’єкт колекції Properties – це колекція всіх властивостей, пов’язаних з елементом керування. Ви можете посилатися на окремі елементи колекції, використовуючи індекс відповідного об’єкта або рядковий вираз, який повертає ім’я такого об’єкта. Перший об’єкт у колекції має значення індексу 0, а загальна кількість елементів колекції Properties дорівнює значенню її властивості Count, зменшеному на 1.
Приклад
У процедурі нижче властивість Properties використовується для друку всіх властивостей, пов’язаних з елементами керування форми у вікні налагодження. Щоб виконати наведений нижче код, додайте кнопку з ім’ям cmdListProperties до форми та вставте код у розділ оголошень форми. Натисніть кнопку, щоб надрукувати список властивостей, які відображаються у вікні налагодження.
Private Sub cmdListProperties_Click() ListControlProps MeEnd SubPublic 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 ctlprops_exit: Set ctl = Nothing Set prp = NothingExit Subprops_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 IfEnd Sub