PDA

View Full Version : سوال: باز کردن فایل xml در richtext



bigknight
شنبه 14 فروردین 1389, 20:21 عصر
سلام
دوستان با این کد داده ها رو از فایل میخونم
چه جوری یه فایل اکس ام ال رو بخونم و بیارم داخل ریچ تکست؟

if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
// Save the file name
strFileName = openFileDialog1.FileName;
// Read the contents of the file
txtEdit.Rtf = System.IO.File.ReadAllText(strFileName);
}

Sirwan Afifi
شنبه 14 فروردین 1389, 22:15 عصر
if(openFileDialog1.ShowDialog()==DialogResult.OK)
{
String filename=openFileDialog1.FileName;
ds.ReadXml(filename);
textBox1.Text = System.IO.File.ReadAllText(filename);
}

bigknight
یک شنبه 15 فروردین 1389, 10:30 صبح
if(openFileDialog1.ShowDialog()==DialogResult.OK)
{
String filename=openFileDialog1.FileName;
ds.ReadXml(filename);
textBox1.Text = System.IO.File.ReadAllText(filename);
}

سلام
ds ی که توی خط چهارم آوردید چیه؟
خطا میگیره و اجرا نمیشه

Shahram_Shobeiri
یک شنبه 15 فروردین 1389, 10:47 صبح
ds مخفف DataSet است. یک دیتا ست به اسم ds تعریف کنید.

DataSet ds;
ds = new DataSet();

bigknight
یک شنبه 15 فروردین 1389, 11:08 صبح
مشکل ds حل شد ولی فقط در شرایطی که از textbox استفاده بشه
textBox1.Text = System.IO.File.ReadAllText(filename);و توی تکست ریخته بشه جواب می ده
من از ریچ تکست استفاده کردم و میخواهم داده ها توی richtext.rtf ریخته بشه

txtEdit.Rtf = System.IO.File.ReadAllText(strFileName);

Sirwan Afifi
یک شنبه 15 فروردین 1389, 11:41 صبح
من با richtextbox امتحانش نکردم ولی مطمئنا مشکلی نداره می تونی فایلوتو تو richtextbox بریزی
دیتاست هم که دوست عزیزمون توضیح دادن که چی هستش.

bigknight
یک شنبه 15 فروردین 1389, 13:34 عصر
نه نمیشه
خطا میگیره
.rtf وقتی .text میکنم مشکل رفع میشه
ولی با rtf جور در نمیاد

bigknight
یک شنبه 15 فروردین 1389, 17:02 عصر
کسی نیست بتونه مشکل منو حل کنه:گریه: