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

أدخال النصوص العربية في الـListBox

بدأه Blue-Nile في 10 أكتوبر 2012 · 3 رد · 377 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

في دلفي استطيع عمل هذه المهمة ببساطة بشفرة كهذه:

var

i: integer;

begin

for i:= 199 to 237 do

lb_arAlphabet.Items.Add(Char(i));

end;

أما شفرة سي شارب فهي:

for(int i = 0; i <= 265; i++)

{

lb_arAlphabet.Items.Add((char)i);

}

عملت بحث في جوجل لمدة ثلاثة ايام ولكني لم أجد الحل المناسب...

#2

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

اخي الاحرف العربية تبدأ بالكود 1575

1

.:: Wish to become better and better ::.

#3
VB Helper كتب:

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

اخي الاحرف العربية تبدأ بالكود 1575

مشكور جداً... فعلاً كلامك سليم 100% مشكور مرة تانية...

تم تعديل الشفرة لـ:

for (int i = 1575; i <= 1610; i++)

{

if (i >= 1595 && i <= 1600)

continue;

lb_arAlphabet.Items.Add(string.Format("i = [{0}]; Char = [{1}]", i, (char)i));

}

تم تعديل هذه المشاركة بواسطة Blue-Nile في 10 أكتوبر 2012 في 23:37

#4

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

لا شكر على واجب .. يالتوفيق ..

.:: Wish to become better and better ::.

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