检查编辑框中的字符串是否包含CHAR值 - Delphi

时间:2016-02-24 12:19:30

标签: delphi

我有一个时间表程序,我正在为我的项目工作,我正在努力添加错误消息,我有一个带有5个编辑框的表单,在此字段中输入值更新显示在句子旁边的时间时间表计划(想想06:45-08:45和下一个下来说09:00-11:00)。我已经停止了某人输入太长的字符串,如'OMGISTHISATEXTBOX'。

我正试图找出一种方法,当用户输入带有char(字母)的内容时显示错误消息,或者不允许除整数和连字符和冒号( - ,:)之外的任何内容。我假设不允许使用char值更容易,但如果可能的话,执行后者将是惊人的。

非常感谢您的帮助,希望这是有道理的,如果您需要更多信息知道

- 亚当

1 个答案:

答案 0 :(得分:7)

有用于这些目的的特殊组件:

TMaskEdit用于输入限制。

对于时间输入,您也可以使用TDateTimePicker