如何:打开 Visio 文档
2个回答
展开全部
有两种方法可用来打开现有 Microsoft Office 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 文档的完全限定路径。 Visual Basic Dim docPath AsString = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + "\test\MyDrawing.vsd"Me.Application.Documents.Open(docPath) C# string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyDrawing.vsd"; this.Application.Documents.Open(docPath); 使用指定的参数打开 Visio 文档以只读和停靠方式打开 Visio 文档调用Microsoft.Office.Interop.Visio.Documents.OpenEx 方法,提供 Visio 文档的完全限定路径,并包含您要使用的参数,在本例中,参数为停靠和只读。 Visual Basic Dim docPath AsString = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + "\test\MyDrawing.vsd"Me.Application.Documents.OpenEx(docPath, CShort(Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenDocked) + CShort(Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenRO)) C# 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 文档位于 My Documents 文件夹(对于 Windows XP 及更低版本)或 Documents 文件夹(对于 Windows Vista)中名为 Test 的目录中。请参见任务如何:新建新的 Visio 文档如何:关闭 Visio 文档如何:保存 Visio 文档如何:打印 Visio 文档概念Visio 对象模型概述其他资源Visio 解决方案
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询