Вот. Там это сделано на IP.Board, но принцип схож. Я спрашивал, возможно ли такое на VB. Почему не попробовать это?