Partager via


Propriété DrawingControl.Src (Visio)

Chemin d’accès complet, y compris le nom de fichier, du fichier Microsoft Visio utilisé pour initialiser un objet DrawingControl . Lecture-écriture.

Syntaxe

expression. Src

Expression Variable qui représente un objet DrawingControl .

Valeur renvoyée

Chaîne

Remarques

Vous pouvez définir la propriété Src au moment de la conception (par exemple, dans le Fenêtre Propriétés dans Microsoft Visual Basic 6.0) ou au moment de l’exécution, généralement dans la procédure Form_Load(), comme illustré dans l’exemple suivant. Nous vous recommandons de définir Src au moment de la création.

Le fichier source peut être tout type de fichier Visio valide, notamment .vsd, .vdx, .vss, .vsx, .vst et .vtx. Vous pouvez charger un fichier que vous distribuez avec votre programme ou tout autre fichier auquel les utilisateurs ont accès, y compris les fichiers présents sur leur ordinateur, sur leur réseau local ou sur le Web.

Lorsqu’il tente d’ouvrir un fichier que vous spécifiez dans la propriété Src , le contrôle de dessin Visio se comporte de la même façon que Visio lorsqu’il tente d’ouvrir un fichier ; il recherche d’abord tous les chemins d’accès répertoriés dans la chaîne de propriété DrawingPaths . Si le chemin d’accès au fichier que vous souhaitez ouvrir est répertorié dans cette chaîne, vous pouvez spécifier uniquement le nom du fichier. Sinon, vous devez spécifier les nom et chemin complets du fichier.

Lorsque vous définissez la propriété Src pour charger un fichier dans le contrôle de dessin Visio, le contrôle ouvre une copie du fichier, mais ne laisse pas le fichier d'origine ouvert en écriture. Par conséquent, vous ne pouvez pas utiliser la méthode Document.Save pour enregistrer les modifications apportées à un fichier chargé dans le contrôle de dessin Visio. Pour enregistrer les modifications d'un fichier, utilisez d'abord la propriété Src pour charger le fichier dans le contrôle, puis définissez Src sur une chaîne vide (""). Pour enregistrer le fichier modifié sur le disque, utilisez la méthode Document.SaveAs.

Si vous ne définissez pas la propriété Src sur une chaîne vide après avoir chargé un dessin dans le contrôle de dessin Visio, chaque fois que vous fermez et rouvrez votre application, le dessin d’origine est chargé et toutes les modifications que vous ou vos utilisateurs avez apportées seront perdues.

Exemple

L’exemple suivant indique comment définir la propriété Src au moment de l’exécution dans la sous-procédure Form_Load() de votre programme Visual Basic. Avant d’exécuter cet exemple, remplacez Fullpath\filename par le chemin d’accès complet et le nom de fichier du fichier Visio que vous souhaitez afficher dans la fenêtre Contrôle de dessin Visio.

Private Sub Form_Load() 
 
 vsoDrawingControl.Src = "Fullpath\filename " 
 
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.