منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] معالجة النصوص العربية - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [سؤال] معالجة النصوص العربية (/showthread.php?tid=13797)



معالجة النصوص العربية - myahia - 12-11-15

عندي ملف نصي فيه نص باللغة العربية مكون من عدة أسطر مثلا لو كان النص يحتوي النص التالي
عاصمة العراق هي بغداد
أريد كتابة برنامج يقرأ هذا الملف حرفا حرفا ثم يقوم بتحويل الأحرف إلى رموز محددة مثل حرف العين في بداية النص ( عـ) تعطى الرمز A20 أما إذا جاءت في وسط الكلام ( ـعـ ) تعطى رمزا آخر مثلا A24 ,i, غير رمز العين في بداية النص وهكذا لجميع الأحرف بمختلف صورها. ويجب أن يخزن النتيجة في ملف جديد يحوي على الرموز فقط 
مثلا لو كان عندي كلمة بغداد فسيكون الملف الناتج كالتالي
A02
A05
A07
A01
A08

ملاحظة: الفراغات بين الكلمات يجب أن تعطى رمزا مثلا A99
ملاحظة: لا يوجد بالنص سوي أحرف وفراغات ولا يوجد حركات التشكيل أو اي رموز أخرى
ملاحظة: الملف مكون من عدة أسطر لذا يجب على الملف الناتج ان يحتوي على رمز يمثل نهاية كل سطر
ممكن العمل على النص التالي:

بغداد عاصمة العراق
الكويت عاصمة الكويت


RE: معالجة النصوص العربية - احمداحمداحمد6 - 12-11-15

بسم الله الرحمن الرحيم
استخدم مصفوفة :- redim s(i)
استخدم select
case 1:


RE: معالجة النصوص العربية - مهموم - 12-11-15

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

أخي يحيى

تستطيع الإعتماد على هذه الصور (في المرفقات) لإعطاء كل شكل للحرف الواحد رمز


RE: معالجة النصوص العربية - myahia - 12-11-15

(12-11-15, 02:00 PM)مهموم كتب : السلام عليكم ورحمة الله

أخي يحيى

تستطيع الإعتماد على هذه الصور (في المرفقات) لإعطاء كل شكل للحرف الواحد رمز

كيف استطيع برمجتها 
اذا ممكن مثال برمجي بسيط

(12-11-15, 01:04 PM)احمداحمداحمد6 كتب : بسم الله الرحمن الرحيم
استخدم مصفوفة :- redim s(i)
استخدم select
case 1:
اذا ممكن مثال على استخدام هذه المصفوفة وكيف ممكن ان تغطي الحرف بمختلف صوره