現在のページ:ホームVIプログラミング研究室>Windowsのフォルダ選択ダイアログを呼び出す

Windowsのフォルダ選択ダイアログを呼び出す


LabVIEWではフォルダを選択させるダイアログが使いづらいので、.NETのフォルダ選択ダイアログを呼び出すようにしてみました。

パス制御器やファイルダイアログの参照オプションで、選択モードを既存フォルダにすることで、フォルダを選ばせるようにできますが、フォルダ内を表示したうえで「このフォルダを選択」ボタンをクリックしないといけない上、フォルダ内のファイル名が表示されないなど、操作性に問題があります。


入力

出力

ダイアグラムの解説

  1. .NETコンストラクタで、System.Windows.Forms>>FolderBrowserDialog>>FolderBrowserDialog()を選択。
  2. SelectPathプロパティにデフォルトパスを接続。RootFolderプロパティから制御器を作成して Root Folderとする。
  3. ShowDialogメソッドを実行して、結果が1なら選択OKなので、SelectedPathプロパティを取り出す。その他の場合はすべてデフォルト。

実行例


制限または仕様


ダウンロード

FolderDialog.vi (22kB)


現在のページ:ホームVIプログラミング研究室>Windowsのフォルダ選択ダイアログを呼び出す