Procedura: aprire documenti di Visio
Esistono due metodi per aprire i documenti di Microsoft Office Visio esistenti: Open e OpenEx. Il metodo OpenEx è identico al metodo Open. Tuttavia, a differenza del secondo, il primo metodo fornisce argomenti in cui il chiamante può specificare la modalità di apertura del documento.
Per informazioni dettagliate sul modello a oggetti, vedere la documentazione di riferimento di VBA relativa ai metodi Microsoft.Office.Interop.Visio.Documents.Open e Microsoft.Office.Interop.Visio.Documents.OpenEx.
Apertura di un documento di Visio
Per aprire un documento di Visio
Chiamare il metodo Microsoft.Office.Interop.Visio.Documents.Open e fornire il percorso completo del documento di Visio.
Dim docPath As String = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + "\test\MyDrawing.vsd" Me.Application.Documents.Open(docPath)
string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyDrawing.vsd"; this.Application.Documents.Open(docPath);
Apertura di un documento di Visio con argomenti specifici
Per aprire un documento di Visio in sola lettura e come ancorato
Chiamare il metodo Microsoft.Office.Interop.Visio.Documents.OpenEx, fornire il percorso completo del documento di Visio e includere gli argomenti che si desidera utilizzare, ovvero in questo caso Docked (ancorato) e Read-only (sola lettura).
Dim docPath As String = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + "\test\MyDrawing.vsd" Me.Application.Documents.OpenEx(docPath, CShort(Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenDocked) + CShort(Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenRO))
string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyDrawing.vsd"; this.Application.Documents.OpenEx(docPath, ((short)Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenDocked + (short)Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenRO));
Compilazione del codice
Di seguito sono indicati i requisiti di questo esempio di codice:
- È necessario che un documento di Visio denominato myDrawing.vsd si trovi in una directory denominata Test nella cartella Documenti (per Windows Vista o per Windows XP e versioni precedenti).
Vedere anche
Attività
Procedura: creare nuovi documenti di Visio
Procedura: chiudere documenti di Visio
Procedura: salvare documenti di Visio
Procedura: stampare documenti di Visio
Concetti
Cenni preliminari sul modello a oggetti di Visio