ams 4 arab
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتدى تعليمي متعلق بالاتوبلاي ميديا ستوديو
 
الرئيسيةأحدث الصورالتسجيلدخول

 

 إستخلاص الأسطر العربية من الكائن RichText بدون استخدام اضافات خارجية

اذهب الى الأسفل 
كاتب الموضوعرسالة
باسمة




المساهمات : 352
تاريخ التسجيل : 14/03/2013

إستخلاص الأسطر العربية من الكائن RichText بدون استخدام اضافات خارجية Empty
مُساهمةموضوع: إستخلاص الأسطر العربية من الكائن RichText بدون استخدام اضافات خارجية   إستخلاص الأسطر العربية من الكائن RichText بدون استخدام اضافات خارجية Emptyالخميس أكتوبر 30, 2014 3:59 pm

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

كلنا نعلم أن الكائن RichText يسمح لنا بسحب أى سطر من داخله بواسطة الأمر RichText.GetLine
لكن هذا الأمر لا يصلح لإستخلاص المحارف العربية

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

إصنع مشروع جديد و ضع به RichText و أكتب به عدد من الأسطر العربية
ضع أيضا زر

ضع فى الجلوبال

كود:
function Mohager_Arab_Rich_text(line)
arabic_chars={"","","","","","","",""," ","","","","","","","","","","","","","","","","","","","","","",""," ","!","","\#","$","\%","&","'","(",")","*","+",",","-",".","/","0","1","2","3","4","5","6","7","8","9",":",";","<","=",">","?","@","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","[","\"","]","^","_","`","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","{","|","}","~","","€","پ","‚","ƒ","„","…","†","‡","ˆ","‰","ٹ","‹","Œ","چ","ژ","ڈ","گ","‘","’","“","”","•","–","—","ک","™","ڑ","›","œ","‌","‍","ں"," ","،","¢","£","¤","¥","¦","§","¨","©","ھ","«","¬","­","®","¯","°","±","²","³","´","µ","¶","·","¸","¹","؛","»","¼","½","¾","؟"," ","ء","آ","أ","ؤ","إ","ئ","ا","ب","ة","ت","ث","ج","ح","خ","د","ذ","ر","ز","س","ش","ص","ض","ط","ظ","ع","غ","ف","ف","ف","ف","ف","و","ف","ق","ك","ل","م","ن","ه","و","ى","ي","é","ê","ë","ى","ي","î","ï","ً","ٌ","ٍ","َ","ô","ُ","ِ","÷","ّ","ù","ْ","û","ü","‎","‏","ے"}
len = String.Length(line);
text = ""
for i = 1,len do
char = String.Mid(line, i, 1);
asc = (String.Asc(char))+160
text = text..arabic_chars[asc]
end
end

ضع فى الزر

كود:
line = RichText.GetLine("RichText1", 1);
Mohager_Arab_Rich_text(line)
Dialog.Message("Notice", text, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

لاحظ السطر الأول
غير رقم السطرالمطلوب إستخلاصه من 1 لما تشاء
غير إسم الكائن "RichText1" لما يناسب مشروعك
نفذ المشروع و عاين الإستخلاص فى الرسالة
http://www.gulfup.com/?L92VDX
http://www.gulfup.com/?CgRVAL
تحديث
و توجد اضافة اكشن مع مثال لتسهيل العمل
مع خالص تحياتى
الملف منقول من منتدى طريق الاحتراف الموضوع لخالد علي -المهاجر
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
إستخلاص الأسطر العربية من الكائن RichText بدون استخدام اضافات خارجية
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» تغيير لون النص في الــ RichText
»  تغيير لغة الإدخال فى الإنبوت إلى العربية أوتوماتيكيا
» استخلاص أسطر عربية من RichText بواسطة ListBox
» حساب عدد الحروف العربية فقط في متغير ثامر أبو بلقيس
»  منع نسخ النصوص و منع نسخ الشاشة بدون إستخدام إضافات

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
ams 4 arab :: منتديات الأوتو بلاي وصناعة الأسطوانات :: منتدى الدروس والشروحات-
انتقل الى: