richtextbox 数据 导出word文档 代码 如题啊!谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不行吗?richtextbox 控件 直接存Rtf为文本文件,后缀为.doc就可以 首先工程项目要添加引用 Microsofe Word x.0 Object Library下面为核心代码:private void Btn_Open_Click(object sender, EventArgs e){OpenFileDialog open = new OpenFileDialog();if (open.ShowDialog() == DialogResult.OK){Word.Application newApp = new Word.Application();// 指定原文件和目标文件object Source = open.FileName;object Target = Application.StartupPath + "\\temp.rtf"; ;// 缺省参数 object Unknown = Type.Missing;//为了保险,只读方式打开object readOnly = true;// 打开doc文件Word.Document doc = newApp.Documents.Open(ref Source, ref Unknown,ref readOnly, ref Unknown, ref Unknown,ref Unknown, ref Unknown, ref Unknown,ref Unknown, ref Unknown, ref Unknown,ref Unknown, ref Unknown, ref Unknown,ref Unknown, ref Unknown);// 指定另存为格式(rtf)object format = Word.WdSaveFormat.wdFormatRTF;// 转换格式doc.SaveAs(ref Target, ref format,ref Unknown, ref Unknown, ref Unknown,ref Unknown, ref Unknown, ref Unknown,ref Unknown, ref Unknown, ref Unknown,ref Unknown, ref Unknown, ref Unknown,ref Unknown, ref Unknown);// 关闭文档和Word程序doc.Close(ref Unknown, ref Unknown, ref Unknown);newApp.Quit(ref Unknown, ref Unknown, ref Unknown);//加载到RichTextBoxrtBox.LoadFile(Application.StartupPath + "\\temp.rtf");}} richTextBox1.SaveFile("",RichTextBoxStreamType.RichNoOleObjs); winform程序 第三方控件DotNetBar 菜单栏的问题 ◆请教一个简单的多线程的问题◆ 关于使用tab控件 TreeNode 的字显示粗体!!!! asp.net 2.0 到底应该如何发布呀! 请教达人:有谁用过nunit做单元测试,测试数据层阿!高分相赠!顶者有分哦! 打包程序问题:如果把数据库(sql server的)也打包啊? WPF,在后台如何设置这个颜色? 很菜的问题:请高手进来看看. 从数据库中获得表间的约束关系? 急!VS2008开发WinCE5.0程序PictureBox.Image加载图片时出错 VS2005能做简单的手机应用吗?
richtextbox 控件
private void Btn_Open_Click(object sender, EventArgs e)
{
OpenFileDialog open = new OpenFileDialog();
if (open.ShowDialog() == DialogResult.OK)
{Word.Application newApp = new Word.Application();// 指定原文件和目标文件
object Source = open.FileName;
object Target = Application.StartupPath + "\\temp.rtf"; ;// 缺省参数
object Unknown = Type.Missing;//为了保险,只读方式打开
object readOnly = true;// 打开doc文件
Word.Document doc = newApp.Documents.Open(ref Source, ref Unknown,
ref readOnly, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown);// 指定另存为格式(rtf)
object format = Word.WdSaveFormat.wdFormatRTF;// 转换格式
doc.SaveAs(ref Target, ref format,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown);// 关闭文档和Word程序
doc.Close(ref Unknown, ref Unknown, ref Unknown);
newApp.Quit(ref Unknown, ref Unknown, ref Unknown);//加载到RichTextBox
rtBox.LoadFile(Application.StartupPath + "\\temp.rtf");
}
}