TEdit的MaxLength在使用DELPHI XE7的Android上不起作用(更新1)

时间:2014-12-11 07:47:27

标签: android delphi firemonkey maxlength delphi-xe7

有没有人知道为什么用DELPHI XE7(更新1)在Android上运行TEdit的MaxLength?

有没有解决方法来解决这个问题?

2 个答案:

答案 0 :(得分:6)

DELPHI XE7更新1存在一些问题(请参阅我的报告QC 129171

你可以使用这个小代码覆盖它(例如MaxLength = 5):

procedure TForm1.Edit1Typing(Sender: TObject);
begin
  if Length(Edit1.Text) > 5 then
    Edit1.Text:= Edit1.Text.Substring(0, 5);
end;

答案 1 :(得分:0)

这个错误我也提交了。幸运的是,错误在下一个版本中得到了纠正。