الدالة TypeName

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

إرجاع سلسلة توفر معلومات حول متغير.

بناء الجملة

TypeName(varname)

وسيطة varnameالمطلوبة هي متغير يحتوي على أي متغير باستثناء متغير من نوع معرف من قبل المستخدم.

ملاحظات

يمكن أن تكون السلسلة التي تم إرجاعها بواسطة TypeName أي مما يلي:

تم إرجاع السلسلة متغير
نوع الكائن كائن يكون نوع العنصر من نوعه
البايت قيمة البايت
العدد الصحيح العدد الصحيح
طويله عدد صحيح طويل
مفرد رقم الفاصلة العائمة أحادية الدقة
مزدوج رقم الفاصلة العائمة مزدوجة الدقة
العملة قيمة العملة
عشري قيمة عشرية
التاريخ قيمة التاريخ
String String
منطقي قيمة منطقية
الخطا قيمة خطأ
فارغ مهيا
فارغ لا توجد بيانات صالحة
عنصر عنصر
مجهول كائن نوعه غير معروف
شيء متغير الكائن الذي لا يشير إلى كائن

    

إذا كان varname عبارة عن صفيف، يمكن أن تكون السلسلة التي تم إرجاعها أي من السلاسل التي تم إرجاعها المحتملة (أو Variant) مع إلحاق أقواس فارغة. على سبيل المثال، إذا كان varname عبارة عن صفيف من الأعداد الصحيحة، فإن TypeName يرجع "Integer()".

مثال

ملاحظة

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

يستخدم هذا المثال الدالة TypeName لإرجاع معلومات حول متغير.

Dim NullVar, MyType, StrVar As String
Dim IntVar As Integer, CurVar As Currency
Dim ArrayVar (1 To 5) As Integer
NullVar = Null    ' Assign Null value.
MyType = TypeName(StrVar)     ' Returns "String".
MyType = TypeName(IntVar)     ' Returns "Integer".
MyType = TypeName(CurVar)     ' Returns "Currency".
MyType = TypeName(NullVar)    ' Returns "Null".
MyType = TypeName(ArrayVar)   ' Returns "Integer()".