بسم الله الرحمن الرحيم
إخواني الإعزاء ..
أرجو منكم الإفادة بخصوص كيفية تحميل محتويات ملف فيه نص عربي ، بحيث أستطيع التعامل مع هذا النص ؟؟
و جزاكم الله خيراً ..
بسم الله الرحمن الرحيم
إخواني الإعزاء ..
أرجو منكم الإفادة بخصوص كيفية تحميل محتويات ملف فيه نص عربي ، بحيث أستطيع التعامل مع هذا النص ؟؟
و جزاكم الله خيراً ..
مشكور أخوي ismaeel
لكن أنا مستخدم هذا الصنف و ما نفع ، يعني خذ على سبيل المثال هذا البريمج الذي يقرأ نص من ملف و يكتبه في ملف آخر ، هذا البرنامج يمشي مع النص الإنجليزي و لكن ما يضبط مع العربي .
using System;
using System.IO;
using System.Text;
namespace ConsoleApplication1
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
string str;
FileStream aFile = new FileStream("a.txt",FileMode.Open);
StreamReader sr = new StreamReader(aFile);
FileStream bFile = new FileStream("d.txt",FileMode.Create);
StreamWriter sw = new StreamWriter(bFile);
str = sr.ReadLine();
sw.WriteLine(str);
sw.Close();
sr.Close();
}
}
}جرب هذا التعديل:
FileStream aFile = new FileStream("a.txt",FileMode.Open);
StreamReader sr = new StreamReader(aFile, System.Text.Encoding.UTF8);
FileStream bFile = new FileStream("d.txt",FileMode.Create);
StreamWriter sw = new StreamWriter(bFile, System.Text.Encoding.UTF8);تم تعديل هذه المشاركة بواسطة BAZRAMIT في 23 يناير 2004 في 04:33
مشكور BAZRAMIT ..
لكن للأسف ما زالت نفس المشكلة ..
اذن:
FileStream aFile = new FileStream("a.txt",FileMode.Open);
StreamReader sr = new StreamReader(aFile, System.Text.Encoding.Default);
FileStream bFile = new FileStream("d.txt",FileMode.Create);
StreamWriter sw = new StreamWriter(bFile, System.Text.Encoding.Default);أشكرك بعنف أخوي BAZRAMIT ..
و فعلاً ضبطت الشغلة ..
و جزاكم الله خيراً ..
هذا الموضوع مغلق.