zoukankan      html  css  js  c++  java
  • C# winfrom 导出word

             public void ExportWord(string str){

            System.Windows.Forms.SaveFileDialog objSave = new System.Windows.Forms.SaveFileDialog(); objSave.Filter = "(*.doc)|*.doc|" + "(*.*)|*.*";//+ "(*.txt)|*.txt|" objSave.FileName = DateTime.Now.ToString("yyyyMMddHHmm") + ".doc"; if (objSave.ShowDialog() == DialogResult.OK) { Microsoft.Office.Interop.Word.ApplicationClass MyWord = new Microsoft.Office.Interop.Word.ApplicationClass(); Microsoft.Office.Interop.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.Font.Name = "宋体"; MyDoc.Paragraphs.Last.Range.Text = this.richTextBox1.Text; object MyFileName = objSave.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("文件保存成功", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information); //this.txtDetail.SaveFile(objSave.FileName,RichTextBoxStreamType.PlainText); }}
  • 相关阅读:
    代替gets()的新操作
    前缀和(一维与二维) 差分
    高精度(高精加,高精减,高精乘,高精除)
    提高cin cout的速度
    二分算法(以 数的范围 为例)
    归并排序(merge_sort)
    快速排序(quick_sort)
    由后缀表达式题目:stoi atoi 函数新发现
    Redis(二)
    每日算法练习(2020-1-11)
  • 原文地址:https://www.cnblogs.com/yhyjy/p/2569700.html
Copyright © 2011-2022 走看看