C#windows窗体实现对本机word文档的打开,编辑,删除等操作 刚刚接手c#,老师留一个作业,用c#语言写一个windows窗体来打开自己电脑上的word文档,并对其内容进行编辑保存回原文档,还要能创建一个word文档,实现上述功能。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 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); } } C#怎么控制excel里的页边距 求一正则表达式,用于验证年龄! 本机当vss服务器的问题,求高手解难! 请教 问个小问题,winform中的label文字的背景为透明是哪个属性? 帮助软件制作问题求解! 两个combobox如何实现二级联动?谢谢 Remoting服务端隔一段时间就接受不了数据 求c#远程控制 为什么我的SQL语句在SQLSERVER中运行正常,而放到程序里出错? C#桌面程序如何捕获操作系统鼠标键盘事件 关于考勤的数据处理
{//保存为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);
}
}