vb.net下载文件

vb.net下载文件,第1张

下载文件的话你要到这个名称空间找都这个函数

System.Net.WebClient.DownloadData(ByVal

String)

As

Byte(

)

--下载资源

DownloadData:

Public

Function

DownloadData(ByVal

address

As

String)

As

Byte(

)

System.Net.WebClient

的成员

摘要:

System.Byte

数组形式通过指定的

URI

下载资源。

参数:

address:

从中下载数据的

URI。

返回值:

一个

System.Byte

数组,其中包含下载的资源。

异常:

System.Net.WebException:

通过组合

System.Net.WebClient.BaseAddress

address

所构成的

URI

无效。-

-

下载数据时发生错误。

System.NotSupportedException:

该方法已在多个线程上同时调用。

System.Net.WebClient.DownloadFile(ByVal

String,

ByVal

String)

--下载文件

DownloadFile:

Public

Sub

DownloadFile(ByVal

address

As

String,

ByVal

fileName

As

String)

System.Net.WebClient

的成员

摘要:

将具有指定

URI

的资源下载到本地文件。

参数:

address:

从中下载数据的

URI。

fileName:

要接收数据的本地文件的名称。

异常:

System.Net.WebException:

通过组合

System.Net.WebClient.BaseAddress

address

所构成的

URI

无效。-

-

filename

null

System.String.Empty。-

-文件不存在。-

-

下载数据时发生错误。

System.NotSupportedException:

该方法已在多个线程上同时调用。

给你一个遍历所有盘符下的文件夹的例子加一个遍历文件的就可以了。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)//加到我的电脑节点下 }

Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long

sub command1_click()

R= URLDownloadToFile(0,"

, "c:\1.exe", 0, 0) 

end sub


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

原文地址: https://outofmemory.cn/tougao/11990658.html

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

发表评论

登录后才能评论

评论列表(0条)

保存