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); }}
  • 相关阅读:
    Dotnet全平台下APM-Trace探索
    既生瑜何生亮?ASP.NET MVC VS ASP.NET Web API
    Dapper.NET——轻量ORM
    什么?字符串为空?
    Vue模板语法
    邂逅Vue.js
    Zookeeper是什么&怎么用
    虚拟机间实现免密登录
    十大排序算法最详细讲解
    JS将数字格式化成金融数字样式(千位分隔符,三位一个逗号间隔)
  • 原文地址:https://www.cnblogs.com/yhyjy/p/2569700.html
Copyright © 2011-2022 走看看