通过


DrawingControl.Src 属性 (Visio)

用于初始化 DrawingControl 对象的 Microsoft Visio 文件的完整路径(包括文件名)。 读/写。

语法

表达式Src

表达 一个代表 DrawingControl 对象的变量。

返回值

String

备注

可以在设计时 (设置 Src 属性,例如,在 Microsoft Visual Basic 6.0) 的属性窗口中或在运行时(通常在 Form_Load () 过程中设置),如以下示例所示。 建议您在设计时设置 Src

源文件可以是任何有效的 Visio 文件类型,包括 .vsd、.vdx、.vss、.vsx、.vst 和 .vtx。 您可以加载使用程序分发的文件或者用户可以访问的任何其他文件,包括用户的计算机、本地网络或网站上的文件。

当它尝试打开你在 Src 属性中指定的文件时,Visio 绘图控件的行为方式与 Visio 尝试打开文件时的行为方式大致相同:它首先搜索 DrawingPaths 属性字符串中列出的所有路径。 如果该字符串中列出了要打开的文件的路径,则可以仅指定文件名。 如果没有列出,则必须指定一个完全限定路径和文件名。

当您将 Src 属性设置为将文件加载到 Visio Drawing Control 中时,该控件将打开文件的副本,但是不会让原始文件保持打开状态来进行写入。 因此,不能使用 Document.Save 方法保存对加载到 Visio 绘图控件中的文件的更改。 要保存文件中的更改,请首先使用 Src 属性将文件加载到该控件中,然后将 Src 设置为空字符串 ("")。 要将修改的文件保存到磁盘上,请使用 Document.SaveAs 方法。

如果在将绘图加载到 Visio 绘图控件后未将 Src 属性设置为空字符串,则每次关闭并重新打开应用程序时,都会加载原始绘图,并且你或你的用户所做的任何修改都将丢失。

示例

以下示例显示如何在运行时在 Visual Basic 程序的 Form_Load() sub 过程中设置 Src 属性。 在运行此示例之前,请将 Fullpath\filename 替换为要在 Visio 绘图控件窗口中显示的 Visio 文件的完整路径和文件名。

Private Sub Form_Load() 
 
 vsoDrawingControl.Src = "Fullpath\filename " 
 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。