我目前正在处理单词2k3 / 2k7的加载项。我目前限制访问不使用我的加载项的用户的文档。因此,基本上我在打开文档时使用我的加载项解密文件,并在文档关闭时对其进行加密。我现在的问题是word有这个自动恢复的东西,它将保存未加密的临时文件,因此如果单词崩溃,即使用户不使用加载项,用户也可以访问doc。
所以我的问题是,有没有办法以编程方式禁用单词中的自动恢复?如果没有,有人可以建议另一个解决这个问题的方法吗?
答案 0 :(得分:1)
我不是百分之百确定它会起作用,但你可以试试这个:
Sub DisableAutoRecover()
Options.SaveInterval = 0
End Sub
注意:我写了一个VBA示例,因为到目前为止我没有使用C#和Word。不过,把它“移植”并不困难。
答案 1 :(得分:0)
public void getstyle(Word.Document doc)
{
if (doc.Application.Options.SaveInterval==10)
{
doc.Application.Options.SaveInterval = 0;
}
}