Get Webpage Source With WinInet?Nov 6, 2010
I know that .NET has several classes to do that, but sometimes I need to download a webpage that requires login, like a forum. I do not want users to fill in their sername/password in my application, because I know I'll get a lot of complaints about that. WinInet handles cookies automatically (if the user is logged in with Internet Explorer), but WebClient, HttpWebRequest and WebRequest don't.In my VB6 application I show a messagebox, telling the user that the webpage can't be downloaded the 'normal' way, but if they want, that the application can still download the webpage if they are logged in with IE.This is the VB6 code slightly modified. It works fine until it gets to the line:
iResult = InternetReadFile(hInternet, sBuffer, BUFFER_LEN, lReturn)
I think something is wrong with the InternetReadFile declaration.