/************************************************************/
/*★ FolderBrowserDialog() でフォルダーを選択 前田 稔 ★*/
/************************************************************/
using System;
using System.Drawing;
using System.Windows.Forms;
public class MyForm : Form
{
public MyForm()
{
// FolderBrowserDialog のインスタンスを生成
FolderBrowserDialog folderBrowserDialog1 = new FolderBrowserDialog();
// 説明を設定する
folderBrowserDialog1.Description = "フォルダを選択してください";
// ルートフォルダを設定する (初期値 SpecialFolder.Desktop)
folderBrowserDialog1.RootFolder = System.Environment.SpecialFolder.MyComputer;
// 選択するパスを設定する
folderBrowserDialog1.SelectedPath = @"C:\Program Files\";
// [新しいフォルダ] ボタンを表示する (初期値 true)
folderBrowserDialog1.ShowNewFolderButton = true;
//ダイアログを表示する
if (folderBrowserDialog1.ShowDialog(this) == DialogResult.OK)
{ MessageBox.Show(folderBrowserDialog1.SelectedPath);
}
// 不要になった時点で破棄する
folderBrowserDialog1.Dispose();
}
}
class form01
{
[STAThread]
public static void Main()
{
MyForm mf = new MyForm();
Application.Run(mf);
}
}
|