c# .net interop 关闭对话框

发布于 2024-08-24 20:49:43 字数 190 浏览 5 评论 0原文

使用 .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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你不是我要的菜∠ 2024-08-31 20:49:43

请参阅我的答案此处。

基本上,您需要禁用所有“警报”,例如上面描述的对话框。当然,不要使用“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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文