c# .net interop 关闭对话框
使用 .NET 互操作打开 Word 文档后,会创建一个对话框,阻止对打开的文件进行编程编辑。用户看不到 winword.exe 进程,因此无法关闭该对话框。有没有办法关闭对话框或防止它们在启动时打开?
我相信这可能是一个对话框,要求首次使用的用户设置他们的姓名和缩写。
注意:我知道最好避免使用互操作性并且熟悉 Aspose 产品。
After opening a Word document, using .NET interop, a dialog box is created that blocks programmatic editing of the opened file. The user cannot see the winword.exe process and so cannot close the dialog. Is there a way to close a dialog or to prevent them being opened on startup?
I believe it might be the dialog asking first time users to set their name and initials.
Note: I know that it would be nicer to avoid using the interops and am familiar with Aspose products.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请参阅我的答案此处。
基本上,您需要禁用所有“警报”,例如上面描述的对话框。当然,不要使用“MSProject”,而是使用“Word”。
See my answer here.
Basically, you need to disable all "alerts", such the dialog that you describe above. Instead of "MSProject", use "Word" of course.