Compartir a través de


Método UIObject.LoadFromFile (Visio)

Carga un objeto UIObject de aplicación de Microsoft Visio desde un archivo.

Sintaxis

expresión. LoadFromFile( _FileName_ )

Expresión Variable que representa un objeto UIObject .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
FileName Necesario String Nombre del archivo que se va a cargar.

Valor devuelto

Nothing

Comentarios

Nota:

A partir de Visio 2010, la interfaz de usuario (UI) de Microsoft Office Fluent reemplazó al sistema anterior de menús, barras de herramientas y paneles de tareas por capas. Los objetos y miembros de VBA que usó para personalizar la interfaz de usuario en versiones anteriores de Visio siguen estando disponibles en Visio, pero funcionan de forma diferente.

Debe utilizar el método SaveToFile para guardar un objeto UIObject en un archivo que el método LoadFromFile pueda cargar.

Ejemplo:

Esta macro de Microsoft Visual Basic para Aplicaciones (VBA) muestra cómo guardar y cargar un archivo de interfaz de usuario (.vsu) personalizado. No manipula menús ni elementos de menú.

Antes de ejecutar este código, reemplace por path\filename la ruta de acceso completa a y el nombre de un archivo .vsu válido en el equipo.

 
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

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.