Partager via


UIObject.LoadFromFile, méthode (Visio)

Charge un objet UIObject d’application Microsoft Visio à partir d’un fichier.

Syntaxe

expression. LoadFromFile( _FileName_ )

Expression Variable qui représente un objet UIObject .

Parameters

Nom Requis/Facultatif Type de données Description
FileName Obligatoire String Nom du fichier à charger.

Valeur renvoyée

Aucune

Remarques

Remarque

À compter de Visio 2010, l’interface utilisateur Microsoft Office Fluent a remplacé le système précédent de menus en couches, de barres d’outils et de volets Office. Les objets et membres VBA que vous avez utilisés pour personnaliser l’interface utilisateur dans les versions précédentes de Visio sont toujours disponibles dans Visio, mais ils fonctionnent différemment.

Vous devez utiliser la méthode SaveToFile pour enregistrer un objet UIObject dans un fichier que la méthode LoadFromFile peut charger.

Exemple

Cette macro Microsoft Visual Basic pour Applications (VBA) indique comment enregistrer puis charger un fichier d'interface utilisateur personnalisé (.vsu). Elle ne manipule aucun menu ou élément de menu.

Avant d’exécuter ce code, remplacez par path\filename le chemin complet et le nom d’un fichier .vsu valide sur votre ordinateur.

 
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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.