
方法提供的参数中调用方可以指定文档的打开没昌段方式,除此之外,此方法与
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
的目录中。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)