如何用VB实现下载功能
在网上找的很多都弄不来,这个功能是不是很难实现啊?
网上现成的程序很多,都可以实现的
一个用Inet控件下载的函数,第一个参数是下载地址,第二个参数是保存路径.
VB code:
Private Function downFile(ByVal Url As String, ByVal savefolder As String) As String
Dim bytes() As Byte
' 把文件的字节读到一个Byte数组中
' On Error Resume Next
bytes() = Inet1.OpenURL(Url, icByteArray)
If Err.Number = 35764 Then Exit Function
'得出文件名
Dim tempS
tempS = Split(Url, "/")
Dim fname As String
fname = tempS(UBound(tempS))
fname = App.Path & "\" & savefolder & "\" & fname
Open fname For Binary Access Write As #1
Put #1, , bytes()
Close #1
downFile = fname
End Function
老张您好,我不知道怎么弄啊,控件弄来了,可我把代码放在按钮中,也不能实现啊,都怪我基础太差了,能不能辛苦您再稍微解释一下啊?
辛苦您了啦。。。
使用WinSocket控件,实现多线程的下载方式
老张的代码很精干
urldownloadfile
这个API函数不知道有没有拼错
http://www.m5home.com/blog/article.asp?id=395
啊哈,图片打开防盗链了,忘了......
Option Explicit
Private Declare Function URLDownloadToFile Lib "url
相关问答:
想在warcraft3里进行写屏操作【如对战平台中的胜负提示信息】,效果就像游戏平台中一样,我试过在一窗口中写入文字,然后一直让窗口强制最前,虽然能实现文字显示,但是文字会不断闪烁,而且有不确定BUG,通过论坛搜 ......
看了一些VB ini文件写入读取的方法 但是还是不知道怎么写,上面写了很长 很多,但是我不知道怎么用,我想问一下怎样写才能实现在TEXT1中写字,然后点Command1提交,然后TEXT1里面的数字就写进INI里面[Section]的Key1 ......
为什么工具栏按扭的宽度改变不了,在属性里改了又变成原来的数值了
大胡子真厉害,回答基本都是爆料级的
大胡子升级真快啊,这才几天就5条短裤外加月排名第一了
想想我这5个短裤混了差不多8年才得到的。
回复 ......
帮我改改 我总觉得有问题
Type ID
number As Single
score As Integer
name As String * 6
End Type
Dim personl As ID, i%
Private Sub Command1_Click()
i = 0
&nbs ......
为什么我用form.show和form.hide多次连接了两个窗口只能互换链接两次啊?
代码看看
照道理form.show 没次数限定的吧
我也快疯了。
楼主知道怎么发贴么?
引用
我也快疯了。
楼主知道怎么发贴么?
楼主也 ......