الخاصية Properties

ينطبق على

عنصر 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.

expression.Properties

expression Required. تعبير يقوم بإرجاع أحد العناصر المذكورة أعلاه.

ملاحظات

إن عنصر مجموعة AccessObjectProperties عبارة عن مجموعة كل الخصائص المتعلقة بعنصر AccessObject أو CurrentProject أو CodeProject. يمكنك الإشارة إلى أعضاء فردية في المجموعة باستخدام فهرس العنصر العضو أو تعبير سلسلة يكون اسم العنصر العضو. يتضمن أول عنصر عضو في المجموعة قيمة الفهرس 0 ويكون إجمالي عدد العناصر الأعضاء في المجموعة هو قيمة خاصية Count لمجموعة AccessObjectProperties ناقص 1.

لا يمكنك استخدام خاصية Properties لإرجاع خصائص من عنصر AccessObject الذي يكون عضو في مجموعة يتم الوصول إليها من عنصر CurrentData.

خاصية Properties كما تنطبق على عنصر SmartTag.

تقوم بإرجاع مجموعة SmartTagProperties التي تمثل مجموعة الخصائص لعلامة ذكية معينة.

expression.Properties()

expression Required. تعبير يقوم بإرجاع عنصر SmartTag.

خاصية Properties كما تنطبق على كل العناصر الأخرى في قائمة "ينطبق على".

تقوم بإرجاع مرجع إلى عنصر مجموعة Properties لعنصر تحكم.

expression.Properties

expression Required. تعبير يُرجع أحد العناصر في قائمة "ينطبق على".

ملاحظات

إن عنصر مجموعة Properties هو مجموعة كل الخصائص المرتبطة بعنصر تحكم. يمكنك الإشارة إلى أعضاء فردية في المجموعة باستخدام فهرس العنصر العضو أو تعبير سلسلة يكون اسم العنصر العضو. يتضمن أول عنصر عضو في المجموعة قيمة الفهرس 0 ويكون إجمالي عدد العناصر الأعضاء في المجموعة هو قيمة خاصية Count لمجموعة Properties ناقص 1.

مثال

يستخدم الإجراء التالي خاصية 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
توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×