读书人

怎么弹出文件对话框,并且获得选择文件

发布时间: 2012-01-11 22:28:46 作者: rapoo

如何弹出文件对话框,并且获得选择文件的路径
各位大哥,帮帮忙,我是初学的,我是用VISUAL STUDIO 2003,我想通过一个按钮 "浏览 ",点击后可以弹出对话框,我可以选择文件,并且获取文件的路径保修到TEXTBOX1中,并且还可以把选择的文件通过一个按钮 "上传 ",保存到我指定的文件夹里,
也就是像发电子邮件上传附件一样,请各位高手多多指点,急!

[解决办法]
OpenFileDialog用法:

private void button1_Click(object sender, System.EventArgs e)
{
// 显示 OpenFileDialog,以便用户选择光标。
OpenFileDialog openFileDialog1 = new OpenFileDialog();
openFileDialog1.Filter = "光标文件|*.cur ";
openFileDialog1.Title = "选择光标文件 ";

// 显示对话框。
// 如果用户在对话框中选择了一个 .CUR 文件并
// 单击 OK(确定),则该文件被打开。
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
if(openFileDialog1.FileName != " ")
{
// 将流中的光标分配给窗体的 Cursor 属性。
this.Cursor = new Cursor(openFileDialog1.OpenFile());
}
}
}
[解决办法]
拷贝文件可以用以下的方法:
File.Copy(文件路径, 指定路径)
[解决办法]
你可以参照MSDN-2005里面的解释来做,如果你没有MSDN-2005.可以加我QQ:55994171我帮你找.或者给你MSDN
希望能帮你尽快解决
[解决办法]
装2005吧,2003已经开始过时了,这是2005的,返回选择的目录:
If Me.FolderBrowserDialog1.ShowDialog = System.Windows.Forms.DialogResult.OK Then
Me.txtInPath.Text = (Me.FolderBrowserDialog1.SelectedPath)
End If
[解决办法]
在 "浏览 "按钮的Click事件添加下面的代码:
dim fileSelector as new openFileDialog
if fileSelector.showDialog <> System.Windows.Forms.DialogResult.Cancel
me.textbox1.text=fileSelector.fileName
end if

读书人网 >VB Dotnet

热点推荐