С++ скрипт
Подскажите как правильно написать на С++ скрипте код запрещающий вводить буквы в компоненте Edit? Ниже не работает из-за строк Key!=VK_RETURN и Key!=VK_BACK.
Как реализовать, чтобы пользователь мог вводить только цифры в Edit, а также нажимать клавишу Enter и BackSpace?
Как реализовать, чтобы пользователь мог вводить только цифры в Edit, а также нажимать клавишу Enter и BackSpace?
void Edit2OnKeyPress(TfrxComponent Sender, char &Key)
{
if((Key!="0") && (Key!="1") && (Key!="2") && (Key!="3") && (Key!="4") && (Key!="5")
&& (Key!="6") && (Key!="7") && (Key!="8") && (Key!="9") && (Key!=VK_RETURN) && (Key!=VK_BACK))
{
ShowMessage("Вводите только цифры");
Key = IntToStr(0);
}
}
Комментарии
вместо VK_BACK #8
это для дельфи возможно в си # - заменяеться на что-то другое