Non so quali problemi tu abbia avuto, ma di solito, quando posto del codice, l'ho provato di persona, e a me funziona.

Forse susstiste una qualche differenza fra VB2003 e VB2008....