Не получается запретить повторный ввод "." в EditControl,
У Edit-а есть уведомление "EN_CHANGE", которое высылается
его родительскому окну каждый раз, когда содержимое
Edit меняется. Причём даже в том случае, когда содержимое Edit
меняется не только посредством клавиатуры, но и при помощи copy/paste. EN_CHANGE
(Уточни сам, "OnEnChangeEdit1()" это тот самый обработчик или нет)
Тогда при изменении содержимого Edit:
1. Считаем строку Edit
2. Проверим содержимое строки на допустимые символы - в том числе и на несколько точек.
3. Все недопустимые символы удалим.
4. Пропишем исправленную строку обратно в Edit