FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveMac / FivePhone (iPhone, iPad) FiveWin / Internet use Wininet.dll
Posts: 9
Joined: Wed Dec 14, 2005 02:35 PM
FiveWin / Internet use Wininet.dll
Posted: Tue Sep 04, 2007 11:35 AM

I found an example, so that I get the XML return from a PHP program. Unfortunately I cannot pick the values out.

Someone already solved the problem

regards,

Carsten

sbuffer = empty

function InternetReadFile( hFile ,sBuffer,lNumBytesToRead,lNumberOfBytesRead )
local hDLL := iIf( ValType( xdll ) == "N", xdll, LoadLib32( "xdll" ) )
local uResult
local cFarProc
local sb1 := sbuffer , sb2, sb3
if Abs( hDLL ) > 32
cFarProc = GetProcAdd( hDLL, "InternetReadFile" ,.T., 7 , 7 , 8 , 7, 7 )
uResult = CallDLL( cFarProc , hFile , @sBuffer, lNumBytesToRead, @lNumberOfBytesRead )
nGelesen := lNumberOfBytesRead
sb2 := sbuffer
/
uResult = CallDLL( cFarProc , hFile , @sBuffer, nGelesen , @lNumberOfBytesRead )
nGelesen := lNumberOfBytesRead
/

    iIf( ValType( xdll ) == "N",, FreeLib32( hDLL ) ) 
else 
    MsgAlert( "Error code: " + LTrim( Str( hDLL ) ) + " loading " + If( ValType( xdll ) == "C", xdll, Str( xdll ) ) ) 
end 
return uResult
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
FiveWin / Internet use Wininet.dll
Posted: Fri Sep 21, 2007 03:57 PM

Carsten,

Here you have a class to manage XML:

http://fivetechsoft.com/forums/viewtopi ... hlight=xml

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion