我目前正在开发word 2k3/2k7的外接程序。我当前限制不使用我的外接程序的用户访问文档。所以基本上我会在打开文档时使用我的插件解密文件,并在文档关闭时对其进行加密。我现在的问题是,word有这个自动恢复的东西,它将保存未加密的临时文件,所以如果word崩溃,即使用户不使用插件,也可以访问文档。
所以我的问题是,有没有办法在word中以编程方式禁用自动恢复?如果没有,有人能为这个问题提出另一种解决方案吗?
发布于 2011-05-15 19:42:25
我不是百分之百确定它会工作,但你可以试试这个:
Sub DisableAutoRecover()
Options.SaveInterval = 0
End SubVBA :我写了一个示例,因为到目前为止我还没有使用过C#和Word。不过,“移植”它应该不难。
发布于 2016-08-09 15:18:29
public void getstyle(Word.Document doc)
{
if (doc.Application.Options.SaveInterval==10)
{
doc.Application.Options.SaveInterval = 0;
}
}https://stackoverflow.com/questions/6008159
复制相似问题