您的位置:首页 > 移动开发 > Objective-C

RichTextBox文本保存为WORD格式

2007-01-24 19:48 561 查看
RichTextBox文本保存为WORD格式:

 


    private void button1_Click(object sender, System.EventArgs e)




        ...{//保存为WORD文件


            if(this.richTextBox1.Text=="")


                return;


            if(this.saveFileDialog1.ShowDialog()==DialogResult.Cancel)


                return;


            string FileName=this.saveFileDialog1.FileName;


            if(FileName.Length<1)


                return;


            FileName+=".doc";


            try




            ...{


                Word.ApplicationClass MyWord=new Word.ApplicationClass(); 


                Word.Document MyDoc;                


                Object Nothing=System.Reflection.Missing.Value; 


                MyDoc=MyWord.Documents.Add(ref Nothing,ref Nothing,ref Nothing,ref Nothing); 


                MyDoc.Paragraphs.Last.Range.Text=this.richTextBox1.Text; 


                object MyFileName=FileName;


                //将WordDoc文档对象的内容保存为DOC文档 


//                MyDoc.SaveAs(ref MyFileName,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing); 


                //关闭WordDoc文档对象 


                MyDoc.Close(ref Nothing, ref Nothing, ref Nothing); 


                //关闭WordApp组件对象 


                MyWord.Quit(ref Nothing, ref Nothing, ref Nothing);         


                MessageBox.Show("WORD文件保存成功","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);


            }


            catch(Exception Err)




            ...{


                MessageBox.Show("WORD文件保存操作失败!"+Err.Message,"信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);


            }


        }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  文档 object button string