0

フォルダ ブラウジング機能を使用したことがありません。基本的には、フォルダ ブラウザ (ファイルをアップロードして [参照] をクリックしたときなど) を Button OnClick イベントとして取得したいと考えています。私が必要とする唯一の機能は、場所(ドライブ、フォルダー)を選択し、その場所を文字列に保存することです。

アイデア、チュートリアルはありますか?

4

4 に答える 4

1

FolderBrowserDialog

FolderBrowserDialog folderBrowserDialog1;

folderBrowserDialog1.ShowDialog();

String path = folderBrowserDialog1.SelectedPath;
于 2012-09-21T09:37:43.450 に答える
1

この目的のために OpenFileDialog または SaveFileDialog コントロールを使用できます。

http://www.geekpedia.com/tutorial67_Using-OpenFileDialog-to-open-files.html http://msdn.microsoft.com/en-us/library/system.windows.forms.openfiledialog.aspx

于 2012-09-21T09:38:00.853 に答える
0

FolderBrowserDialog クラスから

次のようなものを試すことができます

private void button_Click(object sender, EventArgs e)
{
    FolderBrowserDialog fbd = new FolderBrowserDialog();
    if (fbd.ShowDialog(this) == DialogResult.OK)
    {
        MessageBox.Show(fbd.SelectedPath);
    }
}
于 2012-09-21T09:39:18.217 に答える
0

ASP.Net または HTML で使用できる標準のフォルダー ブラウザー コントロールはありません。私が考えることができる回避策は、ActiveX コントロール (IE のみ) を作成するか、Java 用の Flash または JFileChooser で作成することです。

参照できるファイル アップロード コントロールがありますが、フォルダーを選択することはできず、ファイルのみを選択できます。

<input type="file">
于 2012-09-21T14:31:12.157 に答える