الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اريد معرفة الفرق بين....

مغلق
بدأه Bibo2002 في 10 يونيو 2003 · 5 رد · 920 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اريد معرفة فائدة اخري ل Chr() غير انها تبدأ سطر جديد في MsgBox, فمثلا هناك Chr(13) و Chr(233) و غيرها فماذا تعني هذه الارقام؟؟؟؟

و شكرا مقدما..

#2

اخي العزيز بالنسبة للإرقام يمكنك مراجعة نظام ASCII فمثلا الرقم 13 يشير إلى مفتاح Enter .

جرب تضع الدالة chr في Form_KeyPress بهذا الشكل

Msgbox Chr(Keyascii)

ثم شعل البرنامج وإبد الضغط على المفاتيح سترى رقم يظهر في الرسالة وهو يشير إلى الرقم المخصص لذلك المفتاح في نظام ASCII

تحياتي

#3

ولا شكرا علي اهتمامك ولكني اعرف ما هي ASCII و كيف اعرفا,

ما اريده هو ماذا تعني Chr..

#4

تعنى تحويل الرقم الموجود داخلها ألى حرف . من الحروف المتاحه من 0 إلى 255 . وهذا لأن معظم باقى الأحرف لا يمكن الوصول إليها بالكيبورد (لوحة المفاتيح) . و هذه الداله مفيده جداً لو كان النظام مثلا لا يدعم عندك الحروف العربيه التى تبدأ من 128 (أعتقد) ولكنها تدعمها على أجهزه أخرى . ولها بعض الفوائد الأخرى مثل وضع سطر جديد فى رساله msgbpx بدلاً من vbcr . و يمكن الوصول ألى عمليات خاصه مثل Del,Tab,left arrow,right,up,down,Beep,Backspace وهكذا ........

#5

أخي العزيز Bibo2002

أتوقع أنك تريد معنى المصطلح Chr ، فالإجابة ببساطة هي أنه اختصار لكلمـــة Charcter والتي تعني بالعربية - حرف أو رمز - أي أنها دالة لتحويل (الكود اسكي) وهو عادة يعبر عنه برقم خاص وهذه الدالة تحولها إلى حرف فمثلاً الحرف A يأخذ الرقم 65 فعندما نقول ( Chr(65 أي الحرف المناظر لهذا الرقم وهو هنا حرف A وهكذا....

#6

شكرا يا جماعة

هذا الموضوع مغلق.

مواضيع مشابهة