delphi中的MaskEdit控件是一个简单的正则验证控件。这里不赘述具体的用法 。

 正题说下异常的处理。

MaskEdit的异常触发是在鼠标离开文本框,聚焦到下个窗口对象时觖的。所以要在每个控件的

edtPwMouseEnter,或者KeyDown下处理 异常。代码如下:

procedure TQuanXFrm.edtPwMouseEnter(Sender: TObject);
begin
    try
      edtZhangH.ValidateEdit;
   except
      MSGWarning('请按要求输入账号,8位任意字符');
   end;
end;

相关文章:

  • 2022-12-23
  • 2021-10-01
  • 2022-12-23
  • 2022-12-23
  • 2022-01-24
  • 2021-11-20
  • 2021-09-28
猜你喜欢
  • 2021-07-13
  • 2022-01-13
  • 2022-02-26
  • 2022-01-17
  • 2022-12-23
相关资源
相似解决方案