الدالة StrConv

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

تقوم بإرجاع متغير‏ (سلسلة أحرف) يتم تحويله كما هو محدد.

بناء الجملة

StrConv ( سلسله، تحويل [، LCID ] )

يحتوي بناء جمله الداله StrConv علي الوسيطات التاليه:

الوسيطة

الوصف

سلسله

مطلوب. تعبير سلسله ل# يتم تحويله.

التحويل

مطلوب. عدد صحيح. مجموع القيم التي تحدد نوع التحويل الي تنفيذ.

LCID

اختياري. LocaleID، اذا كان مختلفا عن النظام LocaleID. (النظام LocaleID هو الاعداد الافتراضي).


الإعدادات

اعداداتوسيطةالتحويل:

الرقم الثابت

القيمة

الوصف

فبوبيركاسي

1

تحويل سلسله الي احرف كبيره.

فبلوويركاسي

2

تحويل سلسله الي احرف صغيره.

فببروبيركاسي

3

تحويل الحرف الاول من كل كلمه في سلسله الي احرف كبيره.

فبويدي *

4 *

يتم تحويل تضييق الاحرف (مفرده البايت) في سلسله احرف الي احرف العالميه (مزدوجه البايت).

فبناروو *

8 *

تحويل الاحرف العالميه (مزدوجه البايت) في سلسله ل# تضييق نطاق الاحرف (مفرده البايت).

فبكاتاكانا **

16 * *

تحويل احرف هيراغانا في سلسله الي احرف كاتاكانا.

فبهيراجانا **

32 * *

تحويل احرف كاتاكانا في سلسله الي احرف هيراغانا.

فبونيكودي

64

تحويل السلسله الي Unicode استخدام صفحه الرموز الافتراضيه ل# النظام. (غير متوفر علي ماكنتوش.)

فبفرومونيكودي

128

تحويل السلسله من Unicode الي صفحه الرموز الافتراضيه ل# النظام. (غير متوفر علي ماكنتوش.)


* ينطبق علي لغات شرق اسيا.

* * ينطبق علي اليابان فقط.

ملاحظة: يتم تعيين هذه الثوابت قبل Visual Basic for Applications (VBA). نتيجه ل# ذلك، يمكن استخدامها في اي مكان في التعليمات البرمجيه بدلا من القيم الفعليه. معظم يمكن دمج، علي سبيل المثال، فبوبيركاسي + فبويدي، ب# استثناء عندما تكون التبادليه، علي سبيل المثال،e + فبونيكودفبفرومونيكودي. الثوابت فبويديو# فبناروو، فبكاتاكاناو# فبهيراجانا تسبب اخطاء وقت التشغيل عند استخدامها في المناطق حيث لا يتم تطبيقها.

فيما يلي فواصل word صالحا ل# حاله الاحرف العاديه: الخاليه (Chr$(0))، علامه التبويب "افقي" (Chr$(9))، تغذيه الاسطر (Chr$(10))، علامه التبويب عموديه (Chr$(11))، يشكل الموجز (Chr$(12))، السطر الجديد (Chr$(13))، مسافه (SBCS) (Chr$(32)). تختلف القيمه الفعليه ل# مساحه حسب البلد / المنطقه ل DBCS.

ملاحظات

عند قيامك ب# التحويل من صفيف البايت ب# تنسيق ANSI ل# سلسله، يجب عليك استخدام الداله StrConv . عند قيامك ب# التحويل من صفيف ب# تنسيق Unicode، استخدم عباره تعيين.

مثال

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

يستخدم هذا المثال الداله StrConv ل# تحويل سلسله Unicode الي سلسله ANSI.

Dim i As Long
Dim x() As Byte
x = StrConv("ABCDEFG", vbFromUnicode) ' Convert string.
For i = 0 To UBound(x)
Debug.Print x(i)
Next

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

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

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

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

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

×