Bij de onkeypress event van die tekstbox kijken welke toets ingedrukt is.
Ik geloof dat er een dergelijk voorbeeldje in MSDN staat.
Die onkeypress event heeft een parameter die de ascii waarde van de ingedrukte toets bevat. Je kan dan kijken of die ascii waarde overeenkomt met de ascii waardes van cijfers, backspace of delete. Indien dat niet zo is, zet je die waarde op null of 0.
Ik ben niet zeker dat het exact zo werkt, aangezien ik al heel lang geen VB meer gedaan heb en de 6.0 staat niet meer geïnstalleerd hier.