以编程方式打开 Visio 文档
打开现有 Microsoft 办公室 Visio 文档的方法有两种:Open 和 OpenEx。 OpenEx 方法与 Open 方法相同,只不过它提供调用方可以指定文档打开方式的参数。
有关对象模型的详细信息,请参阅 Microsoft.Office.Interop.Visio.Documents.Open 方法和 Microsoft.Office.Interop.Visio.Documents.OpenEx 方法的 VBA 参考文档。
打开 Visio 文档
若要打开 Visio 文档
调用
Microsoft.Office.Interop.Visio.Documents.Open
方法并提供 Visio 文档的完全限定路径。
打开具有指定参数的 Visio 文档
如要以只读和停靠方式打开 Visio 文档
调用
Microsoft.Office.Interop.Visio.Documents.OpenEx
方法,提供 Visio 文档的完全限定路径,并包括想要使用的参数,在本例中为 Docked 和 Read-only。string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyDrawing.vsd"; this.Application.Documents.OpenEx(docPath, ((short)Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenDocked + (short)Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenRO));
编译代码
此代码示例要求满足以下条件:
- 命名
myDrawing.vsd
的 Visio 文档必须位于“我的文档”文件夹(适用于 Windows XP 及更早版本)或“文档”文件夹(适用于 Windows Vista)的目录中Test
。