从文件加载 Microsoft Visio 应用程序 UIObject 对象。
语法
expression。 LoadFromFile( _FileName_ )
表达 一个代表 UIObject 对象的变量。
参数
| 名称 | 必需/可选 | 数据类型 | 说明 | 
|---|---|---|---|
| FileName | 必需 | 字符串 | 要加载的文件的名称。 | 
返回值
Nothing
注解
注意
从 Visio 2010 开始,Microsoft Office Fluent 用户界面 (UI) 替换了以前的分层菜单、工具栏和任务窗格系统。 用于在以前版本的 Visio 中自定义用户界面的 VBA 对象和成员在 Visio 中仍可用,但它们的功能不同。
必须使用 SaveToFile 方法将 UIObject 对象保存在 LoadFromFile 方法可以加载的文件中。
示例
此 Microsoft Visual Basic for Applications (VBA) 宏说明了如何保存并随后加载自定义用户界面文件 (.vsu)。 它不会对任何菜单或菜单项进行操作。
在运行此代码之前,请将 替换为 path\filename 计算机上有效 .vsu 文件的完整路径和名称。
 
Public Sub LoadFromFile_Example() 
 
 Dim vsoUIObject As Visio.UIObject 
 Dim strPath As String 
 
 'Get Menus object from Visio. 
 Set vsoUIObject = Visio.Application.BuiltInMenus 
 
 'Save Menus object to a file. 
 strPath = "path\filename.vsu" 
 vsoUIObject.SaveToFile (strPath) 
 MsgBox ("Menus successfully saved to" & strPath) 
 
 'Load menus from the file. 
 vsoUIObject.LoadFromFile (strPath) 
 Visio.Application.SetCustomMenus vsoUIObject 
 MsgBox ("Menus successfully loaded from" & strPath) 
 
End Sub
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。