Полностью согласен, при вводе данных в поле надо обрабатывать событие OnChange, это конечно хорошо, но опять же куда вводить данные? Ведь можно ввести данные в Edit - но только одно. Можно в ComboBox тоже одно, хотя в принципе если соответствующим образом его обработать, то можно в него вводить и несколько значений. А можно и в Memo ввести все поля сразу и проиизвести проверку, может в DBEdit, Grid - это первое что приходит на ум, а может и еще куда нибудь. Может "Luciferium" уточнит что ему надо конкретно?
P.S. Кстати я сразу понял Luciferium так что ему надо сделать проверку по имени поля, потом прочитал сообщение Over - он решил что нужна проверка ввода данных в поле. Что же тебе надо Luciferium??