我的目标是编写一个日志文件,一旦用户打开一个PPT文件和Travers到不同的幻灯片,系统会在日志文件中写入这些信息。使用Powerpoint编写日志文件
直到现在,我尝试了以下解决方案: 1.创建一个加载项(PPA)并将其手动附加到PPT文件中。 2.在第一张幻灯片上和点击事件调用Auto-Open事件中创建一个按钮。
但最终我想通过在REGISTRY中输入来实现安装加载项的解决方案。
我已经读过这篇大文章http://www.pptfaq.com/FAQ00469_Add_-_install_an_addin_via_the_registry.htm
和你有什么问题,当您按照该链接的建议? –
我确实在注册表中输入。基本上,在注册表中进行更改的想法是无论用户登录,机器上都有可用的插件,我在HKEY_LOCAL_MACHINE中做了更改。使用下面的代码:RegistryKey registryKey64 = RegistryKey .OpenBaseKey(RegistryHive.LocalMachine,RegistryView.Registry64) .OpenSubKey(“SOFTWARE \\ Wow6432Node \\ Microsoft \\ Windows \\ CurrentVersion \\ Run”,true); registryKey64.SetValue(“Auto_Event”,“PPA文件的路径”); –
好吧我猜猜这个问题:所有用户都无法使用插件吗?是否可以为任何用户添加? –