Paulo Ventura
2004-09-28 20:09:37 UTC
Hi,
I'm writing a program in Microsoft Access that simulate a
send to a web page.
There are some problems like:
1- In Access 97 / windows 95, the HttpSendRequest work
fine, but in Access 2000 / windows XP or Windows 2000 the
function don´t work, and don't return any error code...
Any ideia???
==============================
Dim hInternetOpen As Long
Dim hInternetConnect As Long
Dim hHttpOpenRequest As Long
Dim Server, URL, PostInfo As String
Dim PostLen As Long
Dim bResult As Boolean
Dim Buf As String
Dim BufLen As Integer
Dim Err As Long
Dim hFile As Long
Dim sReadBuffer As String * 1024
Dim sBuffer As String
Dim qinfo, lNumberOfBytesRead As Long
Dim bDoLoop, bRet As Boolean
Dim vrs As Integer
Server = "elektronet"
URL = "/res_aval.asp"
PostInfo = ""
hInternetOpen = InternetOpen("CGCONTRATA", _
INTERNET_OPEN_TYPE_PRECONFIG, _
vbNullString, vbNullString, 0)
hInternetConnect = InternetConnect(hInternetOpen, Server,
INTERNET_DEFAULT_HTTP_PORT, _
vbNullString, vbNullString, INTERNET_SERVICE_HTTP, 0, 0)
hHttpOpenRequest = HttpOpenRequest
(hInternetConnect, "POST", URL, _
"HTTP/1.0", vbNullString, 0, INTERNET_FLAG_RELOAD,
0)
PostInfo = "mes_ref=04"
PostLen = Len(PostInfo)
bResult = HttpSendRequest(hHttpOpenRequest, vbNullString,
0, PostInfo, PostLen)
=======================================================
I'm writing a program in Microsoft Access that simulate a
send to a web page.
There are some problems like:
1- In Access 97 / windows 95, the HttpSendRequest work
fine, but in Access 2000 / windows XP or Windows 2000 the
function don´t work, and don't return any error code...
Any ideia???
==============================
Dim hInternetOpen As Long
Dim hInternetConnect As Long
Dim hHttpOpenRequest As Long
Dim Server, URL, PostInfo As String
Dim PostLen As Long
Dim bResult As Boolean
Dim Buf As String
Dim BufLen As Integer
Dim Err As Long
Dim hFile As Long
Dim sReadBuffer As String * 1024
Dim sBuffer As String
Dim qinfo, lNumberOfBytesRead As Long
Dim bDoLoop, bRet As Boolean
Dim vrs As Integer
Server = "elektronet"
URL = "/res_aval.asp"
PostInfo = ""
hInternetOpen = InternetOpen("CGCONTRATA", _
INTERNET_OPEN_TYPE_PRECONFIG, _
vbNullString, vbNullString, 0)
hInternetConnect = InternetConnect(hInternetOpen, Server,
INTERNET_DEFAULT_HTTP_PORT, _
vbNullString, vbNullString, INTERNET_SERVICE_HTTP, 0, 0)
hHttpOpenRequest = HttpOpenRequest
(hInternetConnect, "POST", URL, _
"HTTP/1.0", vbNullString, 0, INTERNET_FLAG_RELOAD,
0)
PostInfo = "mes_ref=04"
PostLen = Len(PostInfo)
bResult = HttpSendRequest(hHttpOpenRequest, vbNullString,
0, PostInfo, PostLen)
=======================================================