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

تحديد ما إذا كانت الكلمة عربية أو إنجليزية ؟؟؟؟؟؟؟؟؟

بدأه شهاب المخلافي في 20 يونيو 2012 · 3 رد · 432 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

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

مثال

إذا عندي هذه الجملة : كيف حالك يا Shehab ؟

أبغى الدالة إذا مررت لها هذه الجملة تفصل لي كلمة shehab على جنب وباقي الجملة على جنب ثاني

يا شباب انا محتاج اعرف الآلية عشان اطبق الفكرة اللي في راسي

والموضوع عااااااااااااااااااااااااااجل جدا لأنه مرتبط في دوامي

وشكراً

#2

السلام عليكم ورحمة الله وبركاته

يمكنك أخي الكريم معرفة الحروف والأرقام والرموز العربية ( مثل إشارة التعجب والإستفهام ) وذلك عن طريق رقم الأسكي الخاص بالمحرف ، فجميع الأحرف والرموز والأرقام ( العربية والإنكليزية ) على لوحة المفاتيح لها رقم أسكي خاص بها

إنظر الكود التالي:

for i=0 to 255
textbox1.text=textbox1.text & i & ":" & chr(i)
next

هذا الكود يبين لنا رقم الأسكي والمحرف المقابل له

حيث يمكنك بعد معرفة رقم الأسكي الخاص بالأحرف والرموز والأرقام العربية من فصل الكلمات العربية عن الكلمات الإنكليزية

ملاحظة :

الدالة Chr تأخذ رقم أسكي كبارمتر لها وتعيد المحرف المقابل

هناك دالة أخرى Asc تأخذ محرف كبارمتر لها وتعيد رقم الأسكي المقابل وهي عكس الدالة السابقة

السلام عليكم ورحمة الله وبركاته

تم تعديل هذه المشاركة بواسطة DOWNLOADER في 20 يونيو 2012 في 13:41

#3

السلام عليكم ورحمة الله وبركاته

أثناء بحثي في الإنترنت وجدت قائمة بأرقام الأسكي للحروف العربية الرئيسية فقط ( لا تشمل الأرقام العربية والرموز العربية مثل إشارة التعجب وإستفهام وغيرها ) ، وأقصد بكلمة الحروف العربية الرئيسة أي مثل ( أ-و-ي ) فهذه القائمة لاتشمل الأشكال الأخرى لنفس الحرف أوالحروف المركبة مثل (إ ئـ ؤ ى ) أظن ولست متأكداً أن جميع الحروف العربية الرئيسية وأشكالها المختلفة والحروف العربية المركبة تجدها ضمن مجال أرقام الأسكي من 195 إلى 237 ومرة أخرى لست متأكداً فعليك بالتجربة فهي خير برهان

السلام عليكم ورحمة الله وبركاته

post-225427-043669700 1340187320_thumb.p

المرفقات
Arabic Ascii.png

تم تعديل هذه المشاركة بواسطة DOWNLOADER في 20 يونيو 2012 في 13:44

#4

شكراً جزيلاً

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…