Метод UIObject.LoadFromFile (Visio)

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

Синтаксис

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

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

Параметры

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

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

Отсутствует

Примечания

Примечание.

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

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

Пример

Этот макрос 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 и обратная связь.