تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] مشكلة اللغة العربية في اداة Listbox
#1
السلام عليكم ورحمة الله وبركاته
اخواني لماذا تظهر هذه المشكلة عند وضع الكلام في الليست بوكس
تظهر الكلمات علي شكل علامات استفهام
جربت تغير الفونت ولكن نفس المشكلة
الرد
تم الشكر بواسطة:
#2
وعليكم السلام

هذه عادة تكون عند عمل داونلود ولم تحدد الترميز المعتمد في نفس الموقع

طرق عمل داونلود كثيرة، لهذا ضع كود الداونلود الذي استخدمته
الرد
تم الشكر بواسطة: حريف برمجة
#3
On Error Resume Next
        Dim openfile As New OpenFileDialog
        ListBox1.Items.Clear()
        openfile.Title = "Text |*.txt"
        openfile.ShowDialog()
        Dim txtline() As String = IO.File.ReadAllLines(openfile.FileName)
        ListBox1.Items.AddRange(txtline)
الرد
تم الشكر بواسطة: حريف برمجة , حريف برمجة
#4
اعداات اللغة  في الجهاز كله ممكن هي المشكل 


https://abuomar.ae/2017/08/24/%D8%AD%D9%...%88%D8%B2/

 لعل الكلمة التي تنفعني لم أكتبها بعد
عبد الله بن المبارك
الرد
#5
(14-08-20, 08:03 PM)saleh101 كتب :
On Error Resume Next
        Dim openfile As New OpenFileDialog
        ListBox1.Items.Clear()
        openfile.Title = "Text |*.txt"
        openfile.ShowDialog()
        Dim txtline() As String = IO.File.ReadAllLines(openfile.FileName)
        ListBox1.Items.AddRange(txtline)

جرب باضافة نوع الترميز UTF8
Dim txtline() As String = IO.File.ReadAllLines(openfile.FileName, System.Text.Encoding.UTF8) 'مع تحديد الترميز
الرد
تم الشكر بواسطة: حريف برمجة
#6
للاسف لم يتم حل المشكلة
عند اضافة الكلام في الليست بوكس يدويا يظهر بشكل طبيعي
لكن عند وضع الكلام في الليست بوكس من خلال ملف تكست يظهر علي شكل رموز
الرد
تم الشكر بواسطة: حريف برمجة , حريف برمجة
#7
حسنا،

هذا يعني أن الملف النصي لم يتم حفظه بترميز UTF-8 ويجب تصحيح حفظه من جديد

افتح الملف النصي وقم باعادة حفظ بإسم Save As وستجد تحت اسم الملف نوع الترميز Encoding حدد الترميز UTF-8 ثم احفظ

ثم جرب الكود القديم الذي لديك
الرد
تم الشكر بواسطة: saleh101 , حريف برمجة
#8
(14-08-20, 10:55 PM)masaoud كتب : حسنا،

هذا يعني أن الملف النصي لم يتم حفظه بترميز UTF-8 ويجب تصحيح حفظه من جديد

افتح الملف النصي وقم باعادة حفظ بإسم Save As وستجد تحت اسم الملف نوع الترميز Encoding حدد الترميز UTF-8 ثم احفظ

ثم جرب الكود القديم الذي لديك

فعلا شكرا لك تم حل المشكلة
لكن هل يوجد حل اخر برمجيا لان مش هقدر اقول لكل مستخدم علي هذه الخطوات لحل المشكلة
الرد
تم الشكر بواسطة: حريف برمجة


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيفية الانتقال علي اخر اداة او سطر في flowlauytpanel عبدالكريم برشدان 0 48 01-05-21, 07:36 PM
آخر رد: عبدالكريم برشدان
  الحذف من listbox dasktop 2 138 25-04-21, 11:12 AM
آخر رد: أسعد
  مشكلة عندالتعامل مع (My.Application.CommandLineArgs) عبدالله الصافي 12 677 21-04-21, 03:17 PM
آخر رد: عبدالله الصافي
Sad مشكلة عدم دقة توقيت التايمر أسعد 8 305 20-04-21, 05:39 AM
آخر رد: أسعد
  مشكلة تحديث برنامجي عن تحزيمه ببرنامج Smart Install Maker alfaiz678 2 164 18-04-21, 12:42 PM
آخر رد: alfaiz678
  مشكلة في اضافة centent فيه boundary bden1 0 124 17-04-21, 07:13 PM
آخر رد: bden1
  مشكلة بزيدة قيمة المتغير داخل التيمر أبو عبدالله الحلواني 5 262 17-04-21, 12:22 AM
آخر رد: أبو عبدالله الحلواني
  مشكلة في زيادة كمية الصنف الي الفاتورة المبيعات عبدالكريم برشدان 1 161 16-04-21, 07:15 AM
آخر رد: عبدالكريم برشدان
  [VB.NET] مشكلة في تقارير مريم علي 2 175 15-04-21, 09:52 PM
آخر رد: messry
  [VB.NET] تحديد عنصر داخل اداة FlowLayoutPanel محمد اسماعيل 2 208 10-04-21, 12:58 AM
آخر رد: محمد اسماعيل

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم