Hi, I'm the author. Sorry i didn't reply sooner. If you were unable to use the program then my initial assumption would be that the program is being blocked. The program could be blocked because that port is already open. I suggest changing the "intLocalPort" variable in the GetWebpage function. You can change it to any random port it shouldn't matter.
If your still having the same problem then turn fof any firewalls that your have.
If after that you still have problems then let me know what error number your receiving. I designed the program so that if an error occurs it terminates by throwing a runtime error. So if you run the program from a command prompt then there should be an error number left in the command prompt when the program ends. The cause for the error can be looekd up on Microsoft's MSDN website at:
http://msdn2.microsoft.com/en-us/library/ms740668.aspx.
Lastly, if you still have problems and need any help you can contact me. My AIM screenname is "MalachiX18".
P.S. Let us know how it goes.