Esempio di tecnologia Microsoft Word
Aggiornamento: novembre 2007
In questo esempio viene illustrato come utilizzare Microsoft Word da un'applicazione gestita scritta in C#. Microsoft Word è il componente di Microsoft Office utilizzato per la gestione dei documenti, il cui modello a oggetti viene esposto tramite Supporto programmabilità .NET. Nell'applicazione di esempio Microsoft Word viene utilizzato come server COM per dimostrare l'interoperabilità di Microsoft Office con codice gestito.
Nota: |
---|
Per questo esempio è necessario Microsoft Office 2003 con Supporto programmabilità .NET e gli assembly di interoperabilità primari di Microsoft Office. |
Per informazioni sull'utilizzo degli esempi, vedere i seguenti argomenti:
Per installare Supporto programmabilità .NET per Microsoft Office
Selezionare Installazione applicazioni dal Pannello di controllo.
Selezionare Microsoft Office 2003 o Microsoft Word 2003, quindi fare clic su Cambia. Nella finestra di dialogo assicurarsi che il pulsante di opzione Aggiungi/Rimuovi caratteristiche sia selezionato, quindi scegliere Avanti.
Selezionare la casella di controllo Personalizzazione avanzata applicazioni, quindi scegliere Avanti.
Espandere il nodo relativo a Word, quindi fare clic sulla freccia rivolta verso il basso accanto a Supporto programmabilità .NET. Selezionare Esecuzione dal computer locale.
Fare clic su Aggiorna.
Per installare gli assembly di interoperabilità primari di Microsoft Office
- Accedere alla pagina Web per il dowload degli assembly di interoperabilità primari di Microsoft Office e installarli.
Un assembly di interoperabilità primario contiene definizioni di tipi per un oggetto COM nativo. Una volta installato l'assembly, non è necessario specificare una libreria di tipi durante la compilazione di un'applicazione di interoperabilità.
Per compilare l'esempio utilizzando il prompt dei comandi
Aprire una finestra del prompt dei comandi, quindi spostarsi nella sottodirectory \CS della directory Word.
Digitare msbuild WordAppCS.sln dalla riga di comando.
Per compilare l'esempio utilizzando Visual Studio
Aprire Esplora risorse, quindi spostarsi nella directory \CS della directory Word.
Fare doppio clic sull'icona relativa a WordAppCS.sln per aprire il file in Visual Studio.
Scegliere Compila soluzione dal menu Compila.
L'applicazione verrà compilata nella directory predefinita \Bin\Debug.
Per eseguire l’esempio
Nella finestra del prompt dei comandi spostarsi nella directory contenente il file eseguibile compilato.
Digitare WordApp.exe dalla riga di comando.
Nota: L'esempio compila un'applicazione console. Per visualizzare l'output dell'applicazione, è necessario avviarla dalla finestra del prompt dei comandi. Al termine dell'esecuzione, verrà chiusa la finestra di Internet Explorer aperta in precedenza per visualizzare i metodi e le proprietà dei documenti associati ai collegamenti ipertestuali.
Requisiti
Microsoft Office 2003
Assembly di interoperabilità primari di Microsoft Office
Versione di .NET Framework: 2.0, 1.1, 1.0
Osservazioni
L'esempio compila un'applicazione console scritta in C#. Per ulteriori informazioni sull'interoperabilità di Office, vedere i commenti nel codice sorgente.
Vedere anche
Riferimenti
System.Runtime.InteropServices
Altre risorse
Considerazioni di progettazione per l'interoperabilità