الدالة Chr

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

ارجاع سلسله تحتوي علي الحرف المقترن المحدد رمز الحرف.

بناء الجملة

Chr ( charcode )

هو مطلوب charcodeوسيطة Long يعرف حرفا.

ملاحظات

الارقام من 0 – 31 هي نفسها ك# رموز ASCII القياسي، و# غير قابله ل# الطباعه. علي سبيل المثال، ترجع Chr(10) حرف تغذيه الاسطر. نطاق عادي charcode تساوي 0 – 255. و# مع ذلك، انظمه DBCS، يتم النطاق الفعلي ل charcode -32768 الي 65535.

ملاحظة: يتم استخدام الدالة ChrB مع بيانات البايت المضمنة في سلسلة أحرف. وبدلاً من إرجاع حرف، والذي قد يكون وحيد أو مزدوج البايت، تقوم الدالة ChrB دومًا بإرجاع بايت فردي. تقوم الدالة ChrW بإرجاع سلسلة أحرف تحتوي على أحرف Unicode فيما عدا في الأنظمة الأساسية حيث يكون Unicode غير معتمد، وفي تلك الحالة يكون الأداء مشابهًا للدالة Chr.

ملاحظة: لا يعتمد Visual Basic لماكنتوش سلسلة أحرف Unicode. ولهذا، يتعذر أن ترجع الدالة ChrW(n) كافة أحرف Unicode لعدد من القيم n في النطاق من 128 – 65,535، كما يتم في بيئة Windows. وبدلاً من ذلك تقوم الدالة ChrW(n) بمحاولة "أفضل تخمين" لقيم Unicode أكبر من 127. ولهذا يجب عدم استخدام الدالة ChrW في بيئة ماكنتوش.

مثال

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

يستخدم هذا المثال الدالة Chr لإرجاع الحرف المقترن بترميز الحرف المحدد.

Dim MyChar
MyChar = Chr(65) ' Returns A.
MyChar = Chr(97) ' Returns a.
MyChar = Chr(62) ' Returns >.
MyChar = Chr(37) ' Returns %.

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

مشاركة Facebook Facebook Twitter Twitter البريد الإلكتروني البريد الإلكتروني

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

رائع! هل لديك أي ملاحظات أخرى؟

كيف يمكننا تحسين ذلك؟

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

×