تسجيل الدخول باستخدام حساب Microsoft
سجل الدخول أو أنشئ حسابا.
مرحباً،
حدد حسابا مختلفا.
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

ملاحظة: يتم تعطيل الدالة أو الأسلوب أو الكائن أو الخاصية الموضحة في هذا الموضوع إذا كانت خدمة Microsoft Jet Expression Service قيد التشغيل في وضع الحماية، مما يمنع تقييم التعبيرات التي قد تكون غير آمنة. لمزيد من المعلومات حول وضع الحماية، ابحث عن "وضع الحماية" في "تعليمات".

إرجاع فترة طويلة تمثل وضع الملف للملفات التي يتم فتحها باستخدام العبارة "فتح".

بناء الجملة

FileAttr ( filenumber , returntype )

يحتوي بناء جملة الدالة FileAttr على هذه الوسيطات:

الوسيطة

الوصف

filenumber

مطلوبة. عدد صحيح. أي بيانات رقم الملف.

returntype

مطلوبة. عدد صحيح. رقم يشير إلى نوع المعلومات التي يجب إرجاعها. حدد 1 لإرجاع قيمة تشير إلى وضع الملف. في أنظمة 16 بت فقط، حدد 2 لاسترداد مقبض ملف نظام التشغيل. returntype 2 غير معتمد في أنظمة 32 بت ويتسبب في حدوث خطأ.

إرجاع القيم

عندما يكون وسيطة القيمة 1، تشير قيم الإرجاع التالية إلى وضع الوصول إلى الملف:

المنوال

القيمة

الإدخال

1

الناتج

2

عشوائي

4

إلحاق

8

ثنائي

32

مثال

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

يستخدم هذا المثال الدالة FileAttr لإرجاع وضع الملف ومقبض الملف لملف مفتوح. لا يتم إرجاع مقبض الملف إلا على أنظمة 16 بت؛ على أنظمة 32 بت، يؤدي تمرير 2 ك وسيطة ثانية إلى حدوث خطأ.

Dim FileNum, Mode, Handle
FileNum = 1 ' Assign file number.
Open "TESTFILE" For Append As FileNum ' Open file.
Mode = FileAttr(FileNum, 1) ' Returns 8 (Append file mode).
Handle = FileAttr(FileNum, 2) ' Returns file handle.
Close FileNum ' Close file.

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات

استكشاف التدريب >

الحصول على الميزات الجديدة أولاً

الانضمام إلى MICROSOFT INSIDERS >

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

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟

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

×