vb6如何设置和获取 cookie,使用 WinInet api url

来源:互联网 发布:修改手机型号软件 编辑:程序博客网 时间:2024/05/01 00:56

http://support.microsoft.com/kb/196062/zh-cn

 

 

 

 

Option Explicit      ' No more data is available.      Const ERROR_NO_MORE_ITEMS = 259      ' The data area passed to a system call is too small.      Const ERROR_INSUFFICIENT_BUFFER = 122      Private Declare Function InternetSetCookie Lib "wininet.dll" _       Alias "InternetSetCookieA" _       (ByVal lpszUrlName As String, _       ByVal lpszCookieName As String, _       ByVal lpszCookieData As String) As Boolean      Private Declare Function InternetGetCookie Lib "wininet.dll" _       Alias "InternetGetCookieA" _       (ByVal lpszUrlName As String, _       ByVal lpszCookieName As String, _       ByVal lpszCookieData As String, _       lpdwSize As Long) As Boolean      Private Sub Command1_Click()       Dim bRet As Boolean       bRet = InternetSetCookie("http://xxxx/xxxx.htm", _        "Test", "Sent as Test via VB")       If bRet = False Then           MsgBox "Failed"       End If      End Sub      Private Sub Command2_Click()        Dim sCookieVal As String * 256        Dim bRet As Boolean        bRet = InternetGetCookie("http://xxxx/xxxx.htm", _         "Test", sCookieVal, 255)        If bRet = False Then          MsgBox "Failed"        Else          MsgBox sCookieVal        End If      End Sub

 

原创粉丝点击