質問

ファイルのパスとしたいのディレクトリパスのように:

textbox1.Text = directory path

はいかがでしょうか?

役に立ちましたか?

解決 2

ものを使用していVS2008SP1.この全てのものが必要

private void button1_Click(object sender, EventArgs e)
{
    FolderBrowserDialog profilePath = new FolderBrowserDialog();

    if (profilePath.ShowDialog() == DialogResult.OK)        
    {
        profilePathTextBox.Text = profilePath.SelectedPath;
    }
    else
    {
        profilePathTextBox.Text = "Please Specify The Profile Path";
    }
}

他のヒント

あFolderBrowserDialogクラスを使用したい場合は、ユーザーを選択フォルダにまとめた。

http://msdn.microsoft.com/en-us/library/system.windows.forms.folderbrowserdialog.aspx

DialogResult result = folderBrowserDialog1.ShowDialog();
if (result.Equals(get_DialogResult().OK)) {
    textbox1.Text = folderBrowserDialog1.get_SelectedPath();
}

だいたいのdirecotoryからフルパスで、これを実行する事ができます。:

textbox1.Text = Path.GetDirectoryName(@"c:\windows\temp\myfile.txt");

この文物"c:\windows emp\"

行わない場合は、ひどい、ユーザー向けのダイアログ*、 Ookii.ダイアログ 又はその他の回答 かを設定するOpenFileDialogを選択フォルダ?.の下振れを見るOokiiことがあります。純4フルだけでなく、顧客ます。しかし、このダウンロードで思いきます。ものライセンスなLGPLまたは類似の...

参照: サポートメッセージボックスとテキストボタン

*こFolderBrowserDialog次のように記述されています。

Ugly, unfriendly folder browser dialog

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top