Microsoft Office Word 对象模型中的 SaveAs 与 SaveAs2
看起来另存为有在 Office 2010 中已消失,取而代之的是 SaveAs2 。这是怎么回事?两者之间有什么重要的区别吗?我的解决办法是先检查 SaveAs2,然后再返回 SaveAs。这合理吗?
It looks like SaveAs has gone away in Office 2010 in favor of SaveAs2. What is going on here? Are there any important differences between the two? My fix has been to check for SaveAs2 first, and then fall back to SaveAs. Is this reasonable?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
它并没有消失,您只是有了另一种方式来保存文档。 Save2() 需要一个额外的参数 CompatibilityMode。如果您不关心兼容性模式,则继续使用 Save() 即可。如果这样做,则检查 Application.Version 以验证您是否可以调用 Save2() 而不会出现异常。
It hasn't gone away, you've just got another way to save the document. Save2() takes an extra argument, CompatibilityMode. If you don't care about the compatibility mode then just keep using Save(). If you do then check Application.Version to verify that you can call Save2() without getting an exception.