Porady: Programowane tworzenie nowych dokumentów programu Visio
Podczas tworzenia nowego rysunku programu Microsoft Office Visio dokumentu można dodać go do Microsoft.Office.Interop.Visio.Documents kolekcji otwartych dokumentów programu Visio.W konsekwencji Microsoft.Office.Interop.Visio.Documents.Add metoda tworzy nowy dokument rysunku programu Visio.Aby uzyskać więcej informacji, zobacz dokumentację odniesienia języka VBA dla Microsoft.Office.Interop.Visio.Documents.Add metody.
Tworzenie nowych dokumentów pusta
Aby utworzyć nowy dokument
Użyj Microsoft.Office.Interop.Visio.Documents.Add metodę, aby utworzyć nowy, pusty dokument, który nie jest oparty na szablonie.
Me.Application.Documents.Add("")
this.Application.Documents.Add("");
Tworzenie dokumentów skopiowane z istniejących dokumentów
Microsoft.Office.Interop.Visio.Documents.Add Metody można utworzyć nowy dokument, który jest kopią istniejącego dokumentu programu Visio.Musisz podać nazwę pliku i w pełni kwalifikowana ścieżka na diagramie.
Aby utworzyć nowy dokument, który jest kopiowany z istniejącego dokumentu
Wywołanie Microsoft.Office.Interop.Visio.Documents.Add metody i określ ścieżkę diagram programu Visio.
Dim docPath As String = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + "\test\MyDrawing.vsd" Me.Application.Documents.Add(docPath)
string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyDrawing.vsd"; this.Application.Documents.Add(docPath);
Tworzenie wzorniki skopiowane z istniejących wzorników
Microsoft.Office.Interop.Visio.Documents.Add metody można utworzyć nowy wzornik, który jest kopią istniejącego wzornika programu Visio.Musisz podać nazwę pliku i w pełni kwalifikowana ścieżka wzornika.
Aby utworzyć nowy wzornik, który jest kopiowany z istniejącego wzornika
Wywołanie Microsoft.Office.Interop.Visio.Documents.Add metody i określ ścieżkę wzornika.
Dim docPath As String = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + "\test\MyStencil.vss" Me.Application.Documents.Add(docPath)
string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyStencil.vss"; this.Application.Documents.Add(docPath);
Tworzenie dokumentów, na podstawie istniejących szablonów
Microsoft.Office.Interop.Visio.Documents.Add Metody można utworzyć nowy dokument (plik .vsd), oparty na podstawie istniejącego szablonu programu Visio (plikiem vst).Metoda ta kopiuje wzorniki, style i ustawienia, które są częścią szablonu Obszar roboczy.Musisz podać nazwę pliku i w pełni kwalifikowana ścieżka do szablonu.
Aby utworzyć nowy dokument oparty na podstawie istniejącego szablonu
Wywołanie Microsoft.Office.Interop.Visio.Documents.Add metody i określ ścieżkę do szablonu.
Dim docPath As String = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + "\test\MyTemplate.vst" Me.Application.Documents.Add(docPath)
string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyTemplate.vst"; this.Application.Documents.Add(docPath);
Kompilowanie kodu
Poniższy przykład kodu wymaga spełnienia następujących warunków:
Dokument programu Visio o nazwie myDrawing.vsd musi znajdować się w katalogu o nazwie Test w folderze Moje dokumenty (dla systemu Windows XP i wcześniejsze) lub w folderze dokumenty (dla systemu Windows Vista).
Dokument programu Visio o nazwie myStencil.vss musi znajdować się w katalogu o nazwie Test w folderze Moje dokumenty (dla systemu Windows XP i wcześniejsze) lub w folderze dokumenty (dla systemu Windows Vista).
Dokument programu Visio o nazwie myTemplate.vst musi znajdować się w katalogu o nazwie Test w folderze Moje dokumenty (dla systemu Windows XP i wcześniejsze) lub w folderze dokumenty (dla systemu Windows Vista).
Zobacz też
Zadania
Porady: Programowane otwieranie dokumentów programu Visio
Porady: Programowane zamykanie dokumentów programu Visio
Porady: Programowane zapisywanie dokumentów programu Visio
Porady: Programowane drukowanie dokumentów programu Visio
Koncepcje
Model obiektu Visio ― Omówienie