DELPHI程序的问题

来源:百度知道 编辑:UC知道 时间:2024/09/24 04:35:03
请高手们来帮我解释下面的DELPHI程序是什么意思,越详细越好啊.
满意我会加分的
begin
if not (key in ['0'..'9',',',#8]) then
begin
key:=#0;
beep;
end;
end;

这个是判断你按键盘的键是什么,是否在['0'..'9',',',#8]) 中,其中0。。。9是数字0-9,(#号后面的是ASCII码)。#8是asc码对应的是BACKSPACE 空格键阿。#0 是NUL 为空。这个程序是说如果你按键不在这个范围内电脑会beep鸣叫,key赋值为空。