Nwlapcug.com


Come creare interoperabilità di PowerPoint

Utilizzando Visual Studio 2010 e conoscenze base di programmazione, gli utenti di Windows sono in grado di personalizzare le funzionalità e l'aspetto delle applicazioni desktop come PowerPoint. Ciò avviene mediante la creazione di interops, che sono pezzi di codice che integrano i comandi codificati Microsoft i controlli personalizzati. Con competenze di programmazione avanzata, è possibile compilare codice di interoperabilità più complessa, ma il processo inizia con l'avvio di un progetto in Visual Studio e utilizzo della classe "ThisAddIn" per specificare il codice di interoperabilità.

Istruzioni

1

Fare clic sul pulsante "Start", quindi "tutti i programmi". Trovare "Visual Studio 2010" nell'elenco dei programmi e fare clic sull'icona per avviare l'applicazione.

2

Fare clic su "File", quindi selezionare "New" e "Progetto". Questo lancia una nuova finestra del progetto Visual Studio dove inserirai il tuo codice.

3

Fare clic su "Visual Basic" nella mano sinistra riquadro modelli. Fare clic su "Office". Questo elenca tutte le istanze di Microsoft Office attualmente installati sul tuo sistema. Selezionare l'anno della versione di Office. Ad esempio, fare clic su "2007" per Microsoft Office 2007.

4

Fare clic su "PowerPoint 2007 Add-in", quindi digitare un nome per il tuo codice di interoperabilità. Ad esempio, scrivere "MyFirstInterop", quindi fare clic su "OK". Apre la finestra di codice nel pannello centrale.

5

Fare clic sulla scheda "C#" a programmare utilizzando il linguaggio di programmazione C. Fare clic sulla scheda "VB" a programmare in Visual Basic. Ad esempio, immettere il seguente codice nella scheda "VB", che aggiunge automaticamente una casella di testo per nuove diapositive di PowerPoint:
"Applicazione di private SubPresentationNewSlide (ByVal Sld come PowerPoint. slide)

Handles Application.PresentationNewSlide
Dim textBox As PowerPoint.Shape = Sld.Shapes.AddTextbox( _
Office.MsoTextOrientation.msoTextOrientationHorizontal, 0, 0, 500, 50)
textBox.TextFrame.TextRange.InsertAfter("This text was added by using code.")

End Sub"

6

Fare clic sul menu "Build", quindi selezionare "Pulisci soluzione" per finalizzare il vostro codice.