De bibliotheken van Microsoft Office-object van hun achterliggende programmering objecten bloot aan een verscheidenheid van programmeertalen , waardoor u de Office tools manipuleren vanuit uw eigen toepassingen . De PowerPoint-presentatie software presenteert een aantal mogelijkheden voor automatisering , of het nu in het ontwikkelen van de slide decks of het automatiseren van de PowerPoint- show zelf . Met behulp van de bibliotheken Office-object is een grondige kennis van het objectmodel 's hiërarchie van klassen , dus tijd te investeren in het bestuderen van de documentatie voordat u uw eigen project te maken . Instructies 1 Maak een nieuwe Windows Forms project door te klikken op " Bestand " > " Nieuw " > " Project ... " uit het menu om het dialoogvenster " New Project" weer te geven . Selecteer het project " Windows Form" en klik op "OK " om te beginnen . Kopen van 2 Sleep een Button controle van de toolbox naar de lege formulier in uw project . Als de Toolbox niet zichtbaar is , druk "Ctrl " + " Alt " + " X " of klik op "View" > " Toolbox " het zichtbaar te maken . Verander de " Text" woning voor de knop om " automatiseren PowerPoint " in het dialoogvenster "Eigenschappen " . Als dit dialoogvenster niet zichtbaar is , klikt u op "View" > " Properties Window ' of druk op ' Alt ' + ' Enter ' om deze weer te geven . 3 Dubbelklik op de knop om code om de "Click" evenement . ( Inbedding code in de knop event handler is alleen voor dit voorbeeld . Het kan overal in uw code worden geplaatst . ) 4 Voeg een " Project Reference" om de PowerPoint- object library door met de rechtermuisknop te klikken op de " Solution Explorer " paneel en te kiezen voor " Voeg een Reference .. " uit het contextmenu . In het dialoogvenster " Add Reference " , klik op het tabblad "COM" en scroll naar beneden naar de " Microsoft PowerPoint 14.0 Object Library " ( het versienummer zal verschillen afhankelijk van welke versie van PowerPoint die u hebt geïnstalleerd ) te selecteren . Klik op " OK" om het dialoogvenster te sluiten 5 Import beide nodig namespaces door het intikken van de volgende verklaringen aan de top van de code -module : . Imports Microsoft.Office.Interop Invoer Microsoft.Office.Core 6 Maak twee PowerPoint objecten om mee te werken , een applicatie object om het gesprek te vertegenwoordigen op het PowerPoint -programma en een presentatie object : Dim objPPT als Nieuwe PowerPoint.Application Dim objPres Zoals PowerPoint.Presentation Deze uitspraken , en alles wat volgt , worden toegevoegd in de Button_Click methode , tussen de Private Sub en End Sub verklaringen . Type 7 een verklaring dat een presentatie in PowerPoint opent : objPres = objPPT.Presentations.Open ( " C : \\ Session Nine.pptx " ) op Twitter < br > 8 Stel uw Visual Basic-toepassing door op " F7 ". Druk op " F5 " om het voorbeeld programma uit te voeren . Wanneer u op de " Automatiseren PowerPoint "-knop , moet de opgegeven presentatie openen . |