Visual basic 2010 tylko liczby w textboxie

Witam,

nie wiem w jaki sposób zrobić tak że jak w txtboxie ktoś napisałby literkę (chodzi o to ze txtboxie mają być tylko cyfry) to wyświetliłby się na przykład label z napisem żeby poprawić datę… Mam problem również z tym żeby był to rok czyli nie więcej nie mniej niż 4 cyfry i np. do pewnej daty np. minimum 1950r. oraz nie więcej jak 2003 (wyżej jak 2003 wyświetla się label) i jeśli rocznik nie będzie w tym przedziale wyświetli się label. 

Z góry dziękuję, oraz przepraszam za tak niezrozumiałą treść, lecz nie wiem jak to dobrze opisać a potrzebuje tego.

https://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox(v=vs.110).aspx ?

https://stackoverflow.com/questions/17757612/how-to-check-if-a-maskedtextbox-is-empty-from-a-user-input

Pozdrawiam,

 

mr-owl