内容导航:
一、代码要怎么写
在按钮的click事件里面写代码 按钮我直接用的button1,它的事件就是button1_Click ,看下面的代码吧
private void button1_Click(object sender, System.EventArgs e)
{
//调用打开文件对话框获取要打开的文件WORD文件,RTF文件,文本文件路径名称
OpenFileDialog opd = new OpenFileDialog();
opd.InitialDirectory = "c:\\";
opd.Filter = "Word文档(*.doc)|*.doc|文本文档(*.txt)|*.txt|RTF文档(*.rtf)|*.rtf|所有文档(*.*)|*.*";
opd.FilterIndex = 1;
if (opd.ShowDialog() == DialogResult.OK && opd.FileName.Length > 0)
{
//建立Word类的实例,缺点:不能正确读取表格,图片等等的显示
Word.ApplicationClass app = new Word.ApplicationClass();
Word.Document doc = null;
object missing = System.Reflection.Missing.Value;
object FileName = opd.FileName;
object readOnly = false;
object isVisible = true;
object index = 0;
try
{
doc = app.Documents.Open(ref FileName, ref missing, ref readOnly,
ref missing, ref missing, ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing, ref isVisible, ref missing,
ref missing, ref missing, ref missing);
doc.ActiveWindow.Selection.WholeStory();
doc.ActiveWindow.Selection.Copy();
//从剪切板获取数据
IDataObject data=Clipboard.GetDataObject();
this.richTextBox1.Text=data.GetData(DataFormats.Text).ToString();
}
finally
{
if (doc != null)
{
doc.Close(ref missing, ref missing, ref missing);
doc = null;
}
if (app != null)
{
app.Quit(ref missing, ref missing, ref missing);
app = null;[Page]
}
}
}
}
二、如何在word中插入代码
工具:
word
方法如下:
1、
用Word2013打开一篇文档,将光标定位到想要插入特殊符号的位置,并选择“插入”选项卡,然后在“符号”选项组中选择“符号”命令。此时会弹出一个下拉列表,选择“其他符号”选项。
2、
在弹出的“符号”对话框中,选择“符号”选项卡,并单击“字体”下拉列表框右侧的下拉按钮,在展开的下拉列表中选择“Wingdings”选项。
3、在选择符号的字体类型之后,“符号”对话框下方的列表框中会显示出相应的符号,可以选择自己想要插入的符号,并单击“插入”按钮。例如,现在选择字符代码为186的时钟,并单击“插入”按钮。
4、现在,文档中已经插入了需要的特殊符号,单击“关闭”按钮,即可返回文档查看。