PDA

View Full Version : سوال: چطور کد زیر باید تفییر داد تا Richtextbox راست چین شود؟



vid4259
پنج شنبه 03 بهمن 1392, 01:42 صبح
این کد توسط یکی از دوستان(alirezapor) تو سایت قرار داره ، این کد باعث میشه که richtextbox فایل ورد رو هم بخونه

string tt;

void OpenWord(string FName)



{


try



{


string str;

IDataObject Data1;

object nullobj, file;

Microsoft.Office.Interop.Word.Document wordDoc;

Microsoft.Office.Interop.Word.ApplicationClass WordApp = new Microsoft.Office.Interop.Word.ApplicationClass();

nullobj = System.Reflection.Missing.Value;



file = FName;


wordDoc = WordApp.Documents.Open(ref file, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj);



wordDoc.ActiveWindow.Selection.WholeStory();

wordDoc.ActiveWindow.Selection.Copy();


Data1 = Clipboard.GetDataObject();

str = Data1.GetData(DataFormats.Rtf).ToString();



richTextBox1.Rtf = str;

}


catch



{



}



اما حالا من می خوام این کد که فایل ورد می خونه و درستم کار می کنه به صورت عکس زیر متن رو نشون بده

115801
در حالی این طوری نشون میده
115802
کد باید چه تغییر کنه !

http://gigpars.com/upload/rrks_openwordfileinrichtextbox.rar

khokhan
پنج شنبه 03 بهمن 1392, 07:58 صبح
.................................................. ........................


private void button2_Click(object sender, EventArgs e)
{
richTextBox1.SelectAll();
richTextBox1.SelectionAlignment = HorizontalAlignment.Right;
}

vid4259
پنج شنبه 03 بهمن 1392, 09:18 صبح
دوست عزیز این کد اون وقت justify مطلب رو به هم میزن حالا اونو چکار کنم