0

VSTOを使用してPowerPoint2007へのアドインを開発するように依頼されました。

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;

これに関する情報をインターネットで検索しました。不可能だと言う人もいれば、PowerPoint 2007を起動する前にWindowsレジストリに値を設定する必要があると言う人もいます。PowerPointにそのオプションがあるという情報や証拠を持っている人はいますか?

読むのに時間を割いてくれてありがとう。

2012年11月21日更新

この投稿では、この設定HKCU \ Software \ Microsoft \ Office \ xx.0 \ PowerPoint \ Optionsを使用できると言っていますが、Windowsレジストリでその設定を見つけることができません。

powepointの自動回復オプションを無効にする

4

1 に答える 1

0

一部のアプリの既定値はレジストリに書き込まれません。デフォルトを変更すると、reg エントリが取得されます。

たとえば、[オプション] の [保存] で、[自動回復情報を保存...] の横のチェックを外すと、

値が 0 の SaveAutoRecoveryInfo

あなたが示したようにレジストリで(xx.0のPPTの正しいバージョンに置き換えてください)

そのため、PPT を使用してエントリを作成するか、手動またはコードを介して自分で作成することができます。

これを機能させるには、PowerPoint が実行されていないときに変更を行う必要があることに注意してください。

于 2012-12-06T02:44:30.197 に答える