Paradigm Shift Design

ISHITOYA Kentaro's blog.

C#でパワーポイントファイルを開くダイアログを表示する。

これも備忘録。パワーポイントファイルを開くダイアログを表示するには、

Microsoft.Office.Core.FileDialog dialog =
    this.powerpoint.get_FileDialog(Microsoft.Office.Core.MsoFileDialogType.msoFileDialogOpen);
dialog.AllowMultiSelect = false;
dialog.Filters.Add("PPT file", "*.ppt; *.pptx", 1);
if (dialog.Show() != 0)
{
    dialog.Execute();
}

とすればOKです。
Showをするとパワーポイントを開くダイアログが表示され、Executeでパワーポイントファイルが開きます。