可以在Word文档中打开文件夹浏览器对话框吗?

本文关键字:浏览器 文件夹 对话框 Word 文档 | 更新日期: 2023-09-27 18:19:15

在我的应用程序中,我们有一个要求,比如在单击word文档中的图标时打开文件夹浏览器对话框,并且允许用户通过该对话框添加一些附件。我们生成的word文档是基于XML的word文档,通过Microsoft.Office.Interop.Word.ApplicationClass打开。是否可以打开文件夹浏览器对话框?

我们可以处理文档中的任何事件吗?任何建议或输入都会很有帮助。

可以在Word文档中打开文件夹浏览器对话框吗?

我想是的,只要创建一个OpenFileDialog类的实例并使用他的ShowDialog方法

http://msdn.microsoft.com/en-us/library/system.windows.forms.openfiledialog.aspx

注意,如果线程公寓模型是MTA,我过去在这个类中遇到了一些问题:

http://connect.microsoft.com/VisualStudio/feedback/details/96991/net-2-0-beta-2-mtathread-and-openfiledialog

用户可以通过GUI实现的每一个功能,也可以通过自动化来完成。为了将文件附加到Word文档中,您可以使用"插入对象"(http://www.ehow.com/how_5877175_add-attachments-ms-word.html)。

这里是Word互操作参考。也许你能在那里找到答案。