Hola, si tu problema es porque tienes un conflicto de formatos en tiempo de ejecución piensa que la solución puede estar en definir un 0 (cero) en el campo de Text antes de compilar.
si eso no te es suficiente, puedes hacer lo que te dijeron anteriormente, usando el metodo OnKeyPress
if (Key == '
CUALQUIER LETRA') Key = '
CERO';
es una manera sencilla de evitar que metan letras en un campo de numeros, pero vamos... puedes poner un label especificando que es una variable numerica
o si el problema es cuando arranca recien el programa, entonces el codigo que metistes para que se haga, ponle un condicional, para que no te ejecute al inicio las que no sean numericas, bueno eso se me ocurre, pero aun nose cual es tu situacion
suerte