è possibile inserire editor di documenti Microsoft Word di possedere applicazione utilizzando PIA

StackOverflow https://stackoverflow.com/questions/846927

Domanda

Come utilizzare Office interoperabilità primario di assemblaggio in proprio applicazioni come affari in casella . E 'possibile?

È stato utile?

Soluzione

È possibile ospitare applicazioni di Microsoft Office all'interno di un controllo utilizzando il DSO Framer . È sufficiente:

  • Aggiungi un riferimento al DSOFramer COM dll.
  • Fai clic destro sul tuo Strumenti in Visual Studio -> Scegli Oggetti -> Componenti COM -> Oggetto DSO Gramer di controllo
  • Trascinare una nuova DSO Framer al modulo o il controllo padre
  • E non chiamate framerControl.Open(@"C:\SomeDocument.doc"); - che tutto si risolverà quale applicazione Office per incorporare
  • .

In alternativa è possibile utilizzare l'API Win32 per incorporare altri programmi in un controllo Panel all'interno della propria applicazione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top