take a look at http://www.vbsquare.com/tips/tip236.html

greets

taLON