Bagikan melalui


Membuka dokumen Visio secara terprogram

Ada dua metode untuk membuka dokumen Microsoft Office Visio yang sudah ada: Buka dan OpenEx. Metode OpenEx identik dengan metode Buka, kecuali bahwa metode tersebut menyediakan argumen di mana pemanggil dapat menentukan bagaimana dokumen terbuka.

Untuk detail tentang model objek, lihat dokumentasi referensi VBA untuk metode Microsoft.Office.Interop.Visio.Documents.Open dan metode Microsoft.Office.Interop.Visio.Documents.OpenEx .

Membuka dokumen Visio

Untuk membuka dokumen Visio

  • Microsoft.Office.Interop.Visio.Documents.Open Panggil metode dan berikan jalur dokumen Visio yang sepenuhnya memenuhi syarat.

    string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyDrawing.vsd";
    this.Application.Documents.Open(docPath);
    

Membuka dokumen Visio dengan argumen tertentu

Untuk membuka dokumen Visio sebagai baca-saja dan di-dock

  • Microsoft.Office.Interop.Visio.Documents.OpenEx Panggil metode , berikan jalur dokumen Visio yang sepenuhnya memenuhi syarat, dan sertakan argumen yang ingin Anda gunakan—dalam hal ini, Docked dan Read-only.

    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));
    

Mengkompilasi kode

Contoh kode ini memerlukan hal berikut:

  • Dokumen Visio bernama myDrawing.vsd harus terletak di direktori bernama Test di folder Dokumen Saya (untuk Windows XP dan yang lebih lama) atau folder Dokumen (untuk Windows Vista).