It is distinctly possible that nobody who's viewed the question happens to know an answer to it off the top of their heads and that would be why you haven't received an answer. Also, not every member on this site is on 24 hours a day to check for questions the second they hit the forums.
Many questions of varying difficulty are answered successfully on this site every hour so I don't believe it's a matter of the quality of the site :)
On that note, I don't believe DirectoryInfo has the capacity to browse URLs per-se as it is designed for local/network file management.
That being said, this tutorial has some information on how to do something similar to what you're asking for, it has both VB and C# examples.
Sorry I wasn't able to Google that for you sooner.
Hope this helps :) Please remember to mark threads solved once your issue is resolved.
Edit: By the way... um... it's Saturday... Just because people are coders doesn't mean they don't have lives ;)