Поделиться через


Метод UIObject.LoadFromFile (Visio)

Загружает объект UIObject приложения Microsoft Visio из файла.

Синтаксис

выражение. LoadFromFile( _FileName_ )

выражение Переменная, представляющая объект UIObject .

Параметры

Имя Обязательный или необязательный Тип данных Описание
FileName Обязательный String Имя загружаемого файла.

Возвращаемое значение

Отсутствует

Примечания

Примечание.

Начиная с Visio 2010 пользовательский интерфейс Microsoft Office Fluent заменил предыдущую систему многоуровневых меню, панелей инструментов и областей задач. Объекты И элементы VBA, которые использовались для настройки пользовательского интерфейса в предыдущих версиях Visio, по-прежнему доступны в Visio, но работают по-разному.

Для сохранения объекта UIObject в файле, который может загружать метод LoadFromFile, необходимо использовать метод SaveToFile.

Пример

В этом макросе Microsoft Visual Basic для приложений (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 и обратная связь.