Hey Trevor,

I stumbled across this:
http://www.vbforums.com/showthread.php?t=397265

I think it may be what you need. It works perfectly in VB.NET 2008.

Anthony