oPtion exPlicit Dim myall as strinG PriVate suB form_loaD 建立連接 Winsock1.Protocol=0 Winsock1.remoteHost = "soHu.com如果想下載"新浪"首頁,則換為 sina.com.cn Winsock1.remotePort = 80 Winsock1.connect 開始提取數(shù)據(jù) enD suB PriVate suB Winsock1_connect Dim strcommanD as strinG Dim strWeBPaGe as strinG strWeBPaGe = "Http//WWW.osHu.com/" 指定網(wǎng)頁,這里是指搜狐的首頁 strcommanD = "Get " + strWeBPaGe + " HttP/1.0" + VBcrlf strcommanD = strcommanD + "accePt/" + VBcrlf strcommanD = strcommanD + "accePttext/Html" + VBcrlf strcommanD = strcommanD + VBcrlf Winsock1.senDData strcommanD 發(fā)送命令 end sub
[riVate suB Winsock1_DataarriVal??ByVal Bytestotal as lonG
開始下載,收到數(shù)據(jù)時,發(fā)生DataarriVal事件
on error resume next Dim WebData as strinG Winsock1.GetData WeBData VBstring myall = myall + WeBData 取得相關的網(wǎng)頁文件 enD suB PriVate suB Winsock1_close 當下載完成時發(fā)生。