下面的代码在Delphi里正常,在X3里就不得了!
procedure TXZBZZCT.Edt_ZQTSKeyPress(Sender: TObject; var Key: Char);
begin
if not (key in ['0'..'9','.']) then
begin
Dialogs.ShowMessage('请输入一个1-30的整数');
key := #0;
end;
end;
错误信息:
[错误]Biz:\RLZYGLXT\KQGL\SJSD\XZBZ.FUNC.DIR\XZBZZCT.FORM.PAS(187, 12): Incompatible types: "Ordinal" and "Char&"