vb.net 如何实现文件选择

vb.net 如何实现文件选择,第1张

给你一个遍历所有盘符下的文件夹的例子

加一个遍历文件的就可以了。

TreeNode node = new TreeNode("我的电脑")

treeView.Nodes.Add(node)//加入一个我的电脑节点

string[] drivesName = System.IO.Directory.GetLogicalDrives() //取得驱动器列表清数的集合

foreach(string name in drivesName) /答碰首/用foreach遍历集合

{

TreeNode drivesNode = new TreeNode(name)

node.Nodes.Add(drivesNode)//加到我的电脑节点下吵颤

在VS工具箱对话框里有三个用的比码腊较多

第一个:FolderBrowserDialog

这个是用氏模迟来选择文件夹路径的,也就是你需要用到的

DialogResult

dr

=

FolderBrowserDialog1.ShowDialog()

if

(dr

==

DialogResult.OK)

{txtPath.Text

=

fbDialog.SelectedPath}

txtPath.Text就歼李是得到的文件夹路径。

第二个:OpenFileDialog

这个是用来打开文件的

第三个:SaveFileDialog

这个是用来保存文件的

第二个和第三个都是直接选择文件

LZ你首先要明确区分上判局传还是下载功能.fileupload

是上传控件.会d出窗口要首旁求你选择文件,而下载d出"保存"功能,不是由你控件的.

而是浏览器对某一文件的解析没有相应的处理程序就会要求你下载或打开,是浏览器的功能.

如一个地址:http://www.xxoo.com/abc.doc 如果浏览器没有关联doc相关的处理程序就会提示下载,然后就会有保存效果了,否则可能掘芹让会直接在浏览器中打开.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8200296.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存