酢ろぐ!

カレーが嫌いなスマートフォンアプリプログラマのブログ。

Windows Mobile(.NET Compact Framework)でSelectPictureDialogクラスを使って静止画/動画を選択する

参照設定からMicrosoft.WindowsMobile.Forms.dllを追加しておきます。

Microsoft.WindowsMobile.Forms名前空間の SelectPictureDialog クラスを利用する事で簡単に静止画や動画を選択する事が出来ます。SelectPictureDialogは、そのままの名前の通り、選択が完了するまで同期的に処理を行うことが可能です。

var dlg = new Microsoft.WindowsMobile.Forms.SelectPictureDialog();
if (DialogResult.OK == dlg.ShowDialog())
{
    MessageBox.Show(dlg.FileName);
}

上記のコードを実行してみました。いづれかの静止画や動画を選択することでメッセージボックスにファイル名を表示します。

f:id:ch3cooh393:20140806012423p:plain