تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سحب والافلات.Drag and Drop.مساعدة
#7
(22-04-19, 01:23 AM)elgokr كتب :
(22-04-19, 12:30 AM)ابو روضة كتب :
ماشاء الله عليك أخى جوكر فنان ..
لو سمحت أخى حينما فعلت هذا وسحبت مستند نصى به حروف عربية بتظهر لى مشوشة كلها
وبتظهر بلغة غريبة جدا فهل هناك حل


تسلم اخى ابو روضة

يرجع الامر هنا لان محتوى الملف عربي
ولكن الملف عند الحفظ تم حفظه على 
PHP كود :
EncodingANSI 

ولحل المشكلة يفضل اعادة حفظ الملف ليكون
PHP كود :
EncodingUTF-

وكذلك يمكنك تعديل الكود فى الشرح على هذا الجزء
كود :
               Dim FileSR As IO.StreamReader
               FileSR = System.IO.File.OpenText(OFD.FileName)
               TextBox1.Text = FileSR.ReadToEnd()
               FileSR.Close()

ليصبح بهذا الشكل
كود :
               Dim FileSR As IO.StreamReader = New IO.StreamReader(OFD.FileName, System.Text.Encoding.GetEncoding("windows-1256"))
               TextBox1.Text = FileSR.ReadToEnd()
               FileSR.Close()

يمكنك تعديل windows-1256 الى 1256 فقط يمكنك مراجعة الرابط هنا للمزيد

أو بهذا الشكل
كود :
               Dim FileSR As IO.StreamReader = New IO.StreamReader(OFD.FileName, System.Text.Encoding.Default)
               TextBox1.Text = FileSR.ReadToEnd()
               FileSR.Close()

مع تغيير Default الى 
كود :
ASCII - Unicode - UTF32 - UTF7 - UTF8

ويفضل ان يكون على الافتراضي لان بكلا الحالات
ستحتاج على تعديل حفظ الملف كما تم ذكره بالاعلى

تحياتى لك
وتمنياتى لك التوفيق

تسلم من كل شر أخى....ربنا يزيدك من علمه
الرد }}}
تم الشكر بواسطة: elgokr


الردود في هذا الموضوع
RE: سحب والافلات.Drag and Drop.مساعدة - بواسطة ابو روضة - 22-04-19, 02:04 AM


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


يقوم بقرائة الموضوع: