The provided code is written in VBNet, not VB6.
A Neo login is a lot more complex then visiting a link. You have to send POST data to a URL, wait for the response, and then read the response. Once you have the response read, you have to check a few different things (HTTP Response code, cookies, redirection, successful login).
Most of these actions are easily accomplished by a HTTPWrapper which you can find here: (you need an account to see links)
I would recommend checking out LiveHTTPHeaders. I can't find a tutorial on this site so I'll probably write one soon