欢迎光临
我们一直在努力

用winsock控件实现文件的下载_visualbasic教程

建站超值云服务器,限时71元/月

使用控件有:Winsock控件,CommandButton控件,TextBox控件
编程步骤如下:
1.首先声明变量
DimstrCommandAsString
DimstrWebPageAsString
2.把如下代码加到Command1的Command1_Click事件:
PrivateSubCommand1_Click()
Winsock1.RemoteHost=”202.103.176.81″设置连接的网址
Winsock1.RemotePort=80设置要连接的远程端口号
Winsock1.Connect返回与远程计算机的连接。
EndSub
3.把如下代码加到Winsock1的Connect事件:
PrivateSubWinsock1_Connect()当一个Connect操作完成时发生
OnErrorResumeNext
strWebPage=”http://www.vbeden.com/index_main.htm”要下载的文件
strCommand=”GET” strWebPage “HTTP/1.0” vbCrLfGET为FTP命令取得文件
strCommand=strCommand “Accept:*/*” vbCrLf这句可以不要
strCommand=strCommand “Accept:text/html” vbCrLf这句可以不要
strCommand=strCommand vbCrLf记住一定要加上vbCrLf
Debug.PrintstrCommand注:你可以用Debug.PrintstrCommand来查看一下格式
Winsock1.SendDatastrCommand给远程计算机发送数据
EndSub
4.把如下代码加到Winsock1的DataAmival事件:
PrivateSubWinsock1_DataArrival(ByValbytesTotalAsLong)取得数据时产生该事件
OnErrorResumeNext在错误处理程序结束后,恢复原有的运行
DimwebDataAsString
Winsock1.GetDatawebData,vbString检取当前的数据块
Text1.Text=Text1.Text webData
EndSub->

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 用winsock控件实现文件的下载_visualbasic教程
分享到: 更多 (0)