作成しているアドインの一部については、ビデオファイルを追加したいと思います。私は必ずパワーポイントでビデオを表示しようとしているわけではありませんが、後で参照するためにこのファイルをどこかに配置する必要があります。C#/ Powerpointアドインファイルの選択と「保存」
だから、a)ファイルをPowerpointファイルに保存することができますか、またはb)相対的に配置されたファイル(同じフォルダ)を持っていれば、ファイルに簡単にアクセスできますか?
ファイルを開くダイアログからファイル名を取得します。
などあなたはPPTファイルと同じディレクトリにビデオファイルをコピーすることができますが、あなたがPPTファイルを移動したり、メールでそれを送信する場合、それは失われます最もシンプルで、おそらく最高ですが、PowerPoint 2010のみで動作します。以前のバージョンでは、ビデオを埋め込むことはできません。 PowerPoint 2007 SP2では、2010年からの埋め込みビデオを再生できますが、以前のバージョンではそれを行うことはできません。リンクする...保存したPPTと同じディレクトリにビデオファイルを置いて、パスではなくファイル名だけにリンクすると、ビデオとPPTが保存されている限り、ファイルを別の場所に移動するとリンクが切断されることはありません一緒に同じディレクトリに置く。 –
Mea culpa、AddMediaObjectはビデオファイルのみをリンクします。 Steveが指摘したように、 'Shapes.AddMediaObject2(videofile、msoFalse、msoTrue、0、0、-1、-1)'を使う必要があります。 –
すごくおかげで誰もが:)! – Parris