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.