forked from nero19960329/WordAddIn
/
Tools.cs
29 lines (26 loc) · 968 Bytes
/
Tools.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Word = Microsoft.Office.Interop.Word;
using System.IO;
namespace WordAddIn
{
public static class Tools
{
public static object oMissing = System.Reflection.Missing.Value;
public static void OpenNewApplication(Word.Application WordApp, object FileName)
{
WordApp.Documents.Open(ref FileName,
ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing,
ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing,
ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing); //新的程序打开原文档
}
public static void SetFileReadOnly(string FileName, bool SetReadOnly)
{
FileInfo fileInfo = new FileInfo(FileName);
fileInfo.IsReadOnly = SetReadOnly;
}
}
}