2012-11-21 133 views
0

我被要求使用VSTO開發PowerPoint 2007的加載項。Vsto PowerPoint 2007

我需要從PowerPoint中禁用AutoRover/AutoSave代碼,這是可能的嗎?

我發現它可能在Excel和Word中。

Excel:http://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel.autorecover.time%28v=office.14%29.aspx this.Application.AutoRecover.Enabled = false;

Word:http://msdn.microsoft.com/en-us/library/microsoft.office.interop.word.options.saveinterval%28v=office.11%29.aspx this.Application.Options.SaveInterval = 0;

我有搜索互聯網信息與此regardes。有人說這是不可能的,有些我需要在啓動PowerPoint 2007之前設置Windows註冊表中的值。有沒有人有一些信息,或有證據表明PowerPoint有這些選項。

Thx花時間閱讀。

UPDATE 2012年11月21日

這個帖子是說,我們可以使用這個設置 HKCU \軟件\微軟\辦公室\ xx.0 \ PowerPoint中\選項 但我不能找到一個在Windows註冊表中。

disablinging autorecover option for powepoint

回答

0

一些應用程序的默認值不寫入到註冊表中;如果你改變默認值,你會得到註冊表項。

例如,在選項,保存,如果您刪除旁邊的複選框,以「保存自動恢復信息......」 you'l找到

SaveAutoRecoveryInfo 在註冊表中的0

值你已經指出(用xx.0替代PPT的正確版本)

所以你可以使用PPT爲你創建條目,或者你可以自己手動或通過代碼創建它。

請注意,爲此,您必須在PowerPoint未運行時進行更改。