TEdit:自动完成并限制最小数量

比安卡

这是按键事件:

procedure TForm3.Edt1KeyPress(Sender: TObject; var Key: Char);
begin
  if not(Key in [#8, '0' .. '9']) then
  begin
    memo1.Clear;
    Print('Numbers only !');
    Key := #0;
  end;
  edt1.MaxLength := 12;
end;

所以这是故事:

我想自动完成我的TEdit。每次我在TEdit上键入内容时,它将自动完成我的(任何)数字。只需在第一个数字后用“ 0”填充它,它将在键入第二个数字时被替换...并停止最大长度(设置为12)。

procedure TForm3.btn1Click(Sender: TObject);
var key : Char;
begin
if Trim(edt1.Text) = '' then
  begin
    memo1.Clear;
    Print('Please input your number');
    Exit
  end;
// Text number CAN NOT LESS than 12 digits. I think it's better with auto-complete.
end;
肯·怀特

一个TMaskEdit带有EditMask000000000000;0;0会做你想要什么,而你不必编写代码和处理之类的东西DelBackspaceLeftArrowRightArrow键。

TMaskEdit输入掩码编辑器

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何限制jQuery自动完成结果的数量?

来自分类Dev

限制建议“自动完成”组件的数量

来自分类Dev

输入特定数量的字符后限制自动完成绑定

来自分类Dev

PostgreSQL获得最小数量(*)?

来自分类Dev

PostgreSQL获得最小数量(*)?

来自分类Dev

SVG的最小数量是多少?

来自分类Dev

删除最小数量的重叠圆?

来自分类Dev

Clojure:支持meta的最小数量实现?

来自分类Dev

SQL:如何获取最小数量?

来自分类Dev

查找最小数量并打印的功能

来自分类Dev

Google GeoCode自动完成限制状态

来自分类Dev

Google设置自动完成API限制

来自分类Dev

jQuery自动完成最大限制

来自分类Dev

Jquery UI自动完成的限制结果

来自分类Dev

Google GeoCode自动完成限制状态

来自分类Dev

Jquery UI自动完成的限制结果

来自分类Dev

地理编码器自动完成限制

来自分类Dev

查找交换的最小数量以对数组进行排序

来自分类Dev

如何计算最大字符串的最小数量?

来自分类Dev

如何找到最小数量的几个变量并返回列名

来自分类Dev

尝试确定Java数组中的最小数量和位置

来自分类Dev

寻找所需的“中心点”的最小数量

来自分类Dev

盖“曼哈顿天际线”使用矩形的最小数量

来自分类Dev

在涵盖特定值的列表中查找最小数量的元素

来自分类Dev

在Python中递归地实现“最小数量的硬币”

来自分类Dev

对数组进行排序的“插入”的最小数量

来自分类Dev

如何计算mysql上A和B的最小数量?

来自分类Dev

如何找到最小数量的几个变量并返回列名

来自分类Dev

从数组中选择最小数量并删除其余的JavaScript