2017-09-25 4 views
0

Mein Ziel ist es, eine Protokolldatei zu schreiben, sobald ein Benutzer eine PPT-Datei und Travers zu verschiedenen Folien öffnen, schreibt das System diese Informationen in die Protokolldatei.Schreiben Sie eine Protokolldatei mit Powerpoint

Bis jetzt habe ich folgende Lösungen versucht: 1. Erstellen Sie ein Add-in (PPA) und fügen Sie es manuell in PPT-Datei. 2. Erstellen Sie eine Schaltfläche auf der ersten Folie und klicken Sie auf Ereignis Ereignisaufruf Auto-Open.

Aber letztlich möchte ich eine Lösung implementieren, um Add-in durch Eingabe in REGISTRY zu installieren.

Ich lese schon diesen großen Artikel http://www.pptfaq.com/FAQ00469_Add_-_install_an_addin_via_the_registry.htm

+0

und welche Frage haben Sie, wenn Sie den Rat in dem Link gefolgt? –

+0

Ich habe Eintrag in der Registrierung gemacht. im Grunde die Idee, Änderungen in der Registrierung zu tun war, dass das Add-in auf der Maschine unabhängig von dem Benutzer angemeldet war, hatte ich Änderungen in HKEY_LOCAL_MACHINE vorgenommen. Wird unter dem folgenden Code verwendet: RegistryKey registryKey64 = RegistryKey .OpenBaseKey (RegistryHive.LocalMachine, RegistryView.Registry64) .OpenSubKey ("SOFTWARE \\ Wow6432Node \\ Microsoft \\ Windows \\ CurrentVersion \\ Run", true); registryKey64.SetValue ("Auto_Event", "Pfad der PPA-Datei"); –

+0

OK Ich werde das Problem erraten: Das Add-In ist nicht für alle Benutzer verfügbar? Ist das Add-In für Benutzer verfügbar? –

Antwort

0

ich mit Abhishek auf diese zusammen arbeiten. Dieses Add-In steht nur dem angemeldeten Benutzer zur Verfügung und lädt das Add-In über file-> options-cutomize ribbon. Aber wir wollen diese Add-In-Maschine so spezifisch machen, dass wir das Add-in nicht jedes Mal laden müssen.

Danke und Grüße, RS

+0

Dies ist nur Addon Information zu der Frage. Keine Antwort. – LethalProgrammer

Verwandte Themen