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

خطأ في قراءة النص من ملف txt

مغلق
بدأه mostbar في 5 يوليو 2006 · 4 رد · 533 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع
 Dim sr As IO.StreamReader = IO.File.OpenText(Application.StartupPath & "\CompanyName.txt")
	Public MyCompanyName As String = sr.ReadLine

إذا كان المكتوب في الملف النصي باللغة العربية فلا يقرأها و يظهرها على أنها Nothing

هل من طريقة لكي يقرأ اللغة العربية ؟

وجزاكم الله خيرا

#2

حبذا لو بحثت في المنتدى قبل ان تطرح السؤال

كيف أقرأ ملف يحوي أحرف عريبة, مشكلة غريبة ظهرت في 2005 فقط

اللهم صل و سلم على سيدنا محمد

كاف و نون خلقهم و فنائهم كاف و نون

عالمي شاشة و لغتي صفر و واحد

Just Smile ............You can do it

When you stop learning ... You stop leading

لساني بنطقي صامت عنه عادل............وقلبي بصمتي ضاحك منه هازل

وأتـعـب من نـاداك من لا تـجيبـه............وأغـيظ من عـاداك من لا تـشاكـل

مدونتي الشخصية : Tammam Koujan

آخر مواضيع المدونة :

#3

أخي الموضوع لم يجد حل لمشلكتي ...

#4

إذا لاحظت في الرابط الذي ذكره الأخ Tammam Koujan

TextBox1.Text = File.ReadAllText(OpenFileDialog1.FileName, Encoding.Default)

فستلاحظ أن صاحب الموضوع استخدم في نهاية الأمر Encoding.Default وهنا قد يكون الـ Encoding عندك غير ترميز Encoding.UTF8 مثلا حاول استخدام قيمة Encoding المناسبة

وخبرنا شو بيصير معك

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#5

أخي العزيز ...

الأخ يبدو أنه يتسخدم 2005 ... بينما أنا 2003

وكما يقول الفيجوال في الـ TIP فإنه يستخدم UTF - 8 لكن أيضا لا يظهر النص العربي ..

مع ملاحظة الكود السابق لا يتوافق مع 2003

وجزاكم الله خيرا

هذا الموضوع مغلق.

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