Delphi tcxDateEdit的编辑消息错误

Delphi tcxDateEdit的编辑消息错误,delphi,devexpress,Delphi,Devexpress,我用的是Delphi7。 我使用组件tCxDateEdit, 在ValidationOptions中,我将EvorRaiseException设置为false Evorror图标是真实的 当我插入错误的日期(如“2015年2月31日”)时,我的日期组件旁边会出现一个图标,我收到一条错误消息(如“日期不正确”) 有没有办法更改错误消息 提前感谢。您可以像这样修改控件的OnValidate事件中显示的文本 procedure TForm1.cxDBDateEdit1PropertiesValidat

我用的是Delphi7。 我使用组件tCxDateEdit, 在ValidationOptions中,我将EvorRaiseException设置为false Evorror图标是真实的 当我插入错误的日期(如“2015年2月31日”)时,我的日期组件旁边会出现一个图标,我收到一条错误消息(如“日期不正确”) 有没有办法更改错误消息


提前感谢。

您可以像这样修改控件的OnValidate事件中显示的文本

procedure TForm1.cxDBDateEdit1PropertiesValidate(Sender: TObject;
  var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean);
begin
  ErrorText := DisplayValue + ' is not a valid date';
end;

您可以像这样修改控件的OnValidate事件中显示的文本

procedure TForm1.cxDBDateEdit1PropertiesValidate(Sender: TObject;
  var DisplayValue: Variant; var ErrorText: TCaption; var Error: Boolean);
begin
  ErrorText := DisplayValue + ' is not a valid date';
end;