亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 186.htm

?? VB的一些網絡編程的例子,個人認為還不錯。大家一起來研究一下.
?? HTM
字號:
<p>使用ASP建立Http組件</p>
<p></p>
<p>p>生成HTTP組件自己動手,豐衣足食,下面介紹如何生成自己的AspHttp組件。</p>
<p></p>
<p>  使用Winsock控件,下面將介紹怎么來建立一個簡單的HTTP組件。</p>
<p></p>
<p>  記住先選擇mswinsck.ocx控件下面的代碼是在VB6中編譯的。</p>
<p></p>
<p>  代碼如下:</p>
<p></p>
<p>  Private WithEvents objWinSock As MSWinsockLib.Winsock</p>
<p></p>
<p>  Private strURL As String</p>
<p></p>
<p>  Private strURI As String</p>
<p></p>
<p>  Private strServer As String</p>
<p></p>
<p>  Private nPort As Long</p>
<p></p>
<p>  Private strHead As String</p>
<p></p>
<p>  Private strData As String</p>
<p></p>
<p>  Private bConnected As Boolean</p>
<p></p>
<p>  </p>
<p></p>
<p>  Public Function httpGet(URL As String) As String</p>
<p></p>
<p>  Set objWinSock = New MSWinsockLib.Winsock</p>
<p></p>
<p>  strURL = URL</p>
<p></p>
<p>  ParseURL</p>
<p></p>
<p>  Connect</p>
<p></p>
<p>  SendRequest</p>
<p></p>
<p>  objWinSock.Close</p>
<p></p>
<p>  strHead = Left(strData, InStr(strData, vbCrLf & vbCrLf))</p>
<p></p>
<p>  strData = Right(strData, Len(strData) - InStr(strData, vbCrLf & vbCrLf))</p>
<p></p>
<p>  httpGet = strData</p>
<p></p>
<p>  End Function </p>
<p></p>
<p>  Private Sub ParseURL()</p>
<p></p>
<p>  If LCase(Left(strURL, 7)) = "http://" Then</p>
<p></p>
<p>  If InStr(8, strURL, "/") = 0 Then</p>
<p></p>
<p>  strServer = Right(strURL, Len(strURL) - 7)</p>
<p></p>
<p>  strURI = "/"</p>
<p></p>
<p>  Else</p>
<p></p>
<p>  strServer = Mid(strURL, 8, InStr(8, strURL, "/") - 8)</p>
<p></p>
<p>  strURI = Right(strURL, Len(strURL) - InStr(8, strURL, "/") + 1)</p>
<p></p>
<p>  End If</p>
<p></p>
<p>  If InStr(strServer, ":") $#@60;$#@62; 0 Then</p>
<p></p>
<p>  nPort = CLng(Right(strServer, Len(strServer) - InStr(strServer,</p>
<p></p>
<p>  ":")))</p>
<p></p>
<p>  strServer = Left(strServer, InStr(strServer, ":") - 1)</p>
<p></p>
<p>  End If</p>
<p></p>
<p>  If nPort = 0 Then nPort = 80</p>
<p></p>
<p>  Else</p>
<p></p>
<p>  Err.Raise vbObjectError, "Error", "錯誤的URL"</p>
<p></p>
<p>  End If</p>
<p></p>
<p>  End Sub </p>
<p></p>
<p>  Private Sub Connect()</p>
<p></p>
<p>  Dim dtStart As Date</p>
<p></p>
<p>  dtStart = Now()</p>
<p></p>
<p>  objWinSock.RemoteHost = strServer</p>
<p></p>
<p>  objWinSock.RemotePort = nPort</p>
<p></p>
<p>  objWinSock.Connect</p>
<p></p>
<p>  Do Until bConnected</p>
<p></p>
<p>  DoEvents</p>
<p></p>
<p> ? DateDiff("s", dtStart, Now) $#@62; 30 Then</p>
<p></p>
<p>  Err.Raise vbObjectError, "Error", "連接超時"</p>
<p></p>
<p>  End If</p>
<p></p>
<p>  Loop</p>
<p></p>
<p>  End Sub </p>
<p></p>
<p>  Private Sub SendRequest()</p>
<p></p>
<p>  Dim strCmd</p>
<p></p>
<p>  Dim dtStart As Date</p>
<p></p>
<p>  dtStart = Now()</p>
<p></p>
<p>  strCmd = "GET " & strURI & " HTTP/1.0" & vbCrLf</p>
<p></p>
<p>  strCmd = strCmd & "User-Agent: aspHttp.http" & vbCrLf</p>
<p></p>
<p>  strCmd = strCmd & "Accept: */*" & vbCrLf</p>
<p></p>
<p>  strCmd = strCmd & vbCrLf</p>
<p></p>
<p>  objWinSock.SendData strCmd</p>
<p></p>
<p>  Do Until objWinSock.State = sckClosing</p>
<p></p>
<p>  DoEvents</p>
<p></p>
<p>  If DateDiff("s", dtStart, Now) $#@62; 60 Then</p>
<p></p>
<p>  Err.Raise vbObjectError, "Error", "請求超時"</p>
<p></p>
<p>  End If</p>
<p></p>
<p>  Loop</p>
<p></p>
<p>  End Sub </p>
<p></p>
<p>  Public Property Get Head() As Variant</p>
<p></p>
<p>  Head = strHead</p>
<p></p>
<p>  End Property </p>
<p></p>
<p>  Public Property Get Body() As Variant</p>
<p></p>
<p>  Body = strData</p>
<p></p>
<p>  End Property </p>
<p></p>
<p>  Private Sub objWinSock_DataArrival(ByVal bytesTotal As Long)</p>
<p></p>
<p>  Dim strTemp</p>
<p></p>
<p>  objWinSock.GetData strTemp, vbString</p>
<p></p>
<p>  strData = strData & strTemp</p>
<p></p>
<p>  End Sub</p>
<p></p>
<p>  Private Sub objWinSock_Connect()</p>
<p></p>
<p>  bConnected = True</p>
<p></p>
<p>  End Sub </p>
<p></p>
<p>  Private Sub objWinSock_Error(ByVal Number As Integer, Description As String, _ </p>
<p></p>
<p>  ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As String, _</p>
<p></p>
<p>  ByVal HelpContext As Long, CancelDisplay As Boolean)</p>
<p></p>
<p>  Err.Raise vbObjectError, "Error", "Winsock Error: " & Number &</p>
<p></p>
<p>  vbCrLf & Description</p>
<p></p>
<p>  CancelDisplay = True</p>
<p></p>
<p>  End Sub 編譯該組件,然后按照下面的步驟注冊該組件</p>
<p></p>
<p>  C:\net stop iisadmin /y</p>
<p></p>
<p>  C:\mtxstop編譯成Active Dll</p>
<p></p>
<p>  C:\net start w3svc在ASP中調用這個組件</p>
<p></p>
<p>  $#@60;%@ Language=VBScript %$#@62;</p>
<p></p>
<p>  $#@60;HTML$#@62;</p>
<p></p>
<p>  $#@60;HEAD$#@62;</p>
<p></p>
<p>  $#@60;META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"$#@62;</p>
<p></p>
<p>  $#@60;/HEAD$#@62;</p>
<p></p>
<p>  $#@60;BODY$#@62;</p>
<p></p>
<p>  $#@60;%</p>
<p></p>
<p>  Dim obj</p>
<p></p>
<p>  Set obj = Server.CreateObject("aspHttp.http")</p>
<p></p>
<p>  Response.Write obj.httpGet("http://www.chinaasp.com.cn")</p>
<p></p>
<p>  %$#@62;</p>
<p></p>
<p>  $#@60;/BODY$#@62;</p>
<p></p>
<p>  $#@60;/HTML$#@62;  </p>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品1区2区3区| 亚洲成av人片一区二区三区| 日韩三级电影网址| 欧美亚洲国产一卡| 欧美日韩一级大片网址| 欧美蜜桃一区二区三区| 在线不卡中文字幕| 欧美一三区三区四区免费在线看| 91精品久久久久久久99蜜桃| 日韩欧美卡一卡二| 国产喂奶挤奶一区二区三区| 国产精品久久久久久亚洲伦 | 成人毛片在线观看| www.色精品| 欧美视频在线观看一区| 欧美视频你懂的| 日韩区在线观看| 中文字幕精品综合| 亚洲高清视频的网址| 久久99精品国产| 成人性色生活片| 欧美三级一区二区| 久久精品亚洲麻豆av一区二区| 国产精品久久久久久亚洲毛片| 亚洲综合免费观看高清完整版在线| 亚洲国产一区二区视频| 另类小说综合欧美亚洲| 成a人片亚洲日本久久| 欧美日本在线视频| 国产欧美一区二区精品仙草咪| 一区二区三区电影在线播| 麻豆国产一区二区| 99久久99久久免费精品蜜臀| 欧美老女人在线| 久久久久久久一区| 性做久久久久久久久| 国产成人av一区| 88在线观看91蜜桃国自产| 国产嫩草影院久久久久| 日韩经典中文字幕一区| av在线播放成人| 久久婷婷国产综合精品青草| 亚洲综合色在线| 国产一区二区三区日韩| 欧美久久一二区| 中文字幕在线不卡视频| 另类小说视频一区二区| 欧美三日本三级三级在线播放| 久久久久久日产精品| 日韩福利电影在线| 成人美女在线视频| 欧美大片日本大片免费观看| 一区二区三区资源| 成人激情免费视频| 久久综合色天天久久综合图片| 亚洲日本青草视频在线怡红院 | 国产午夜精品福利| 婷婷久久综合九色国产成人| 色哟哟一区二区三区| 欧美国产日韩一二三区| 国产精品影视天天线| 日韩丝袜情趣美女图片| 日韩成人av影视| 欧美精品久久天天躁| 亚洲第一av色| 欧美精品丝袜中出| 午夜精品福利在线| 欧美日韩精品是欧美日韩精品| 一区二区三区日韩在线观看| 91美女片黄在线| 亚洲品质自拍视频| 99久久精品情趣| 亚洲欧美综合网| 91色porny蝌蚪| 亚洲综合偷拍欧美一区色| 9色porny自拍视频一区二区| 日本一区二区久久| av电影在线观看一区| 中文字幕在线观看一区| 成人不卡免费av| 中文字幕亚洲区| 91福利社在线观看| 亚洲第一搞黄网站| 欧美一级理论性理论a| 美女精品一区二区| 久久麻豆一区二区| 99久久99久久免费精品蜜臀| 一区二区三区欧美视频| 51精品久久久久久久蜜臀| 久久99久久久久| 午夜精品福利在线| 久久色视频免费观看| 风流少妇一区二区| 一区二区三区免费在线观看| 9191久久久久久久久久久| 精品夜夜嗨av一区二区三区| 国产人成亚洲第一网站在线播放| av高清久久久| 日韩精品一级二级 | 精品国免费一区二区三区| 久久电影网站中文字幕| 中文字幕乱码亚洲精品一区| 一本久久a久久免费精品不卡| 亚洲一区二区三区免费视频| 精品少妇一区二区三区在线播放 | ww亚洲ww在线观看国产| 成人涩涩免费视频| 亚洲成a人在线观看| 久久久久久99精品| 欧美乱熟臀69xxxxxx| 国产精品亚洲专一区二区三区| 伊人一区二区三区| 日韩精品影音先锋| 色偷偷88欧美精品久久久| 久久国产麻豆精品| 亚洲资源在线观看| 欧美高清在线视频| 日韩女优毛片在线| 欧美性猛交一区二区三区精品| 国产伦精品一区二区三区视频青涩 | 成人精品电影在线观看| 午夜精品久久久久久久99樱桃| 国产亚洲一本大道中文在线| 欧美三级电影在线看| 成人av免费观看| 久久97超碰国产精品超碰| 亚洲一区欧美一区| 亚洲欧洲日产国产综合网| 欧美tk丨vk视频| 欧美一区二区高清| 欧美天天综合网| 本田岬高潮一区二区三区| 国内成+人亚洲+欧美+综合在线| 亚洲一区在线观看网站| 136国产福利精品导航| 国产色综合久久| 精品国产第一区二区三区观看体验| 欧美日韩黄色一区二区| 色哟哟在线观看一区二区三区| 丁香婷婷深情五月亚洲| 国产毛片精品视频| 国产在线精品免费av| 精品亚洲成a人在线观看| 丝袜美腿亚洲色图| 日韩精品一区第一页| 亚洲一二三区不卡| 亚洲国产精品久久久男人的天堂| 亚洲精品欧美专区| 亚洲精品免费在线| 中文欧美字幕免费| 国产精品成人一区二区三区夜夜夜| 欧美高清在线精品一区| 中文字幕精品三区| 亚洲品质自拍视频| 一区二区成人在线观看| 亚洲va韩国va欧美va| 日本午夜一本久久久综合| 九九热在线视频观看这里只有精品| 免费观看30秒视频久久| 精品一区二区三区久久久| 久久激五月天综合精品| 国产乱码精品一区二区三| 成人精品国产福利| 欧洲色大大久久| 欧美一区二区三区在线观看视频| 日韩亚洲欧美在线| 国产日韩欧美一区二区三区综合| 中文字幕永久在线不卡| 亚洲区小说区图片区qvod| 五月婷婷激情综合| 久久国产精品99久久人人澡| 国产成人免费xxxxxxxx| 91色在线porny| 欧美一区二区在线播放| 久久女同精品一区二区| 亚洲欧美日韩中文字幕一区二区三区| 一区二区免费看| 免费精品视频最新在线| 大白屁股一区二区视频| 欧美日韩综合一区| 久久久久久夜精品精品免费| 亚洲色图19p| 精品亚洲国产成人av制服丝袜| 成人午夜视频在线| 欧美日韩一区二区三区不卡| 久久久久99精品国产片| 亚洲小少妇裸体bbw| 国产91精品一区二区麻豆网站 | xnxx国产精品| 尤物av一区二区| 精品一区二区三区在线观看国产 | 成人性生交大片免费看中文 | 捆绑变态av一区二区三区| 国产成人午夜高潮毛片| 欧美顶级少妇做爰| 国产精品丝袜久久久久久app| 日日噜噜夜夜狠狠视频欧美人| 成人精品国产福利| 日韩午夜激情av| 亚洲h在线观看|