Una caratteristica preziosa che i programmatori possono aggiungere alle proprie applicazioni è la possibilità di automatizzare l' accesso ai file prodotti da un'altra applicazione . La presenza ubiquitaria del programma Microsoft Word rende i suoi file di una destinazione popolare per queste funzioni di automazione . La possibilità di interfacciarsi direttamente con la libreria di oggetti del software Word tramite Visual Basic rende semplice per visualizzare i documenti nel loro ambiente nativo. Esplorare la libreria di oggetti dimostra ulteriormente che le caratteristiche di là della semplice visualizzazione di un documento sono a portata di mano per l'applicazione. Istruzioni
1
Selezionare " File " > "Nuovo" > "Progetto " dal menu . Clicca su " Altre lingue " > " Visual Basic " nel pannello " Modelli installati " e selezionare "Applicazione Windows Form " come tipo di progetto . Fare clic su "OK" per avviare il nuovo progetto .
2
Fare clic su " Progetto" > " Aggiungi riferimento " nel menu per aggiungere una interfaccia alla libreria di Microsoft Word per il vostro progetto . Nella finestra di dialogo " Aggiungi riferimento " , selezionare la scheda " COM " . Scorrere l' elenco delle interfacce COM fino a trovare la " Libreria oggetti di Microsoft Word XX" ( dove XX rappresenta il numero di versione) e selezionarlo. Il numero di versione varia a seconda della versione di Office installata sul computer. Fare clic su " OK" per chiudere la finestra di dialogo e aggiungere il riferimento .
3
Aggiungi gli spazi dei nomi necessari per il vostro programma in modo che i nomi delle funzioni di Word sono esposti. Fare clic su "Visualizza"> "Codice" o premere " Ctrl - Alt - 0" per visualizzare la finestra del codice . Digitare le seguenti due righe come le prime righe di codice nel file :
Importazioni Microsoft.Office.Core
Importazioni Microsoft.Office.Interop
4
Aggiungi le istruzioni di codice per visualizzare un documento utilizzando l'applicazione Word . Generalmente , questo codice è incluso in una procedura gestore eventi in modo che l' applicazione può eseguirlo a richiesta dell'utente . A titolo di esempio , posizionare un controllo pulsante sul form e fare doppio clic sul controllo per aggiungere un gestore eventi per il codice. Aggiungere due variabili per l'applicazione e oggetti documento all'interno del corpo della procedura .
Private Sub Button1_Click ( ...
Dim objWord As New Word.Application
Dim objDocument come New Word.Document
End Sub
5
Aggiungi una dichiarazione che chiama l'applicazione per aprire il documento specificato Questo codice è aggiunto anche il tasto di scatto gestore di eventi : . < br >
private Sub Button1_Click ( ...
Dim objWordApp As New Word.Application
Dim objDocument As New Word.Document
objDocument = objWordApp.Documents.Open ( "C : 0Data \\ MySample.docx " ) per
End Sub
6
compilare l'applicazione premendo il tasto " F7 " Esegui il programma premendo il tasto "F5" Quando l'utente . . fa clic sul pulsante , il programma Word viene avviato e viene visualizzato il file specificato.