الدالة Array

ينطبق على
Access لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

إرجاع الذي Variant يحتوي على صفيف.

بناء الجملة

Array(arglist)

الوسيطة المطلوبة arglist هي قائمة محددة بفاصلة من القيم التي تم تعيينها لعناصر الصفيف في Variant. إذا لم تحدد أي وسيطات، فسينشئ Access صفيفا صفريا.

ملاحظات

للإشارة إلى عنصر في صفيف، استخدم اسم المتغير متبوعا بأقواس تحتوي على رقم الفهرس للعنصر الذي تريده. في المثال التالي، تنشئ العبارة الأولى متغيرا باسم AVariant. تعين العبارة الثانية صفيفا إلى A. تعين العبارة الأخيرة القيمة في عنصر الصفيف الثاني إلى متغير آخر.

ملاحظة

توضح الأمثلة التالية كيفية استخدام هذه الدالة في وحدة Visual Basic for Applications (VBA). لمزيد من المعلومات حول العمل مع VBA، حدد مرجع المطور في القائمة المنسدلة بجوار البحث، ثم أدخل مصطلحا واحدا أو أكثر في مربع البحث.

Dim A As Variant
A = Array(10,20,30)
B = A(2)

يتم تحديد الحد السفلي لصفيف تم إنشاؤه بواسطة Array الدالة بواسطة الحد الأدنى المحدد مع العبارة Option Base ، ما لم يكن Array مؤهلا باسم مكتبة النوع، مثل VBA.Array. إذا قمت بتأهيله باسم مكتبة النوع، Array فلن يتأثر ب Option Base.

ملاحظة

Variant لا يزال من الممكن أن يحتوي الذي لم يتم تعريفه كصفيف على صفيف. Variant يمكن أن يحتوي المتغير على صفيف من أي نوع باستثناء السلاسل ذات الطول الثابت والأنواع المعرفة من قبل المستخدم. Variant يختلف الذي يحتوي على صفيف من الناحية المفاهيمية عن الصفيف الذي تكون عناصره من النوع Variant، ولكن يمكنك الوصول إلى عناصر الصفيف بنفس الطريقة.

مثال

يستخدم هذا المثال الدالة Array لإرجاع Variant الذي يحتوي على صفيف.

Dim MyWeek, MyDay
MyWeek = Array("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun")
' Return values assume the lower bound is set to 1 by using the
' Option Base statement.
MyDay = MyWeek(2)    ' MyDay contains "Tue".
MyDay = MyWeek(4)    ' MyDay contains "Thu".