delphi 扫描枪EDIT输入完后 自动执行BUTTON

delphi 扫描枪EDIT输入完后 自动执行BUTTON
2025-01-07 16:35:03
推荐回答(3个)
回答1:

测试:可以打开记事本,扫描多次,除了字符,还会换行。

结论:一般扫描枪,输入时都带有换行,所以输入时候捕捉换行(也有可能是回车,我忘记了)
然后触发,程序实在忘记怎么写的了
if 条码符合长度 AND 最后字符是换行(回车) then
begin
BUTTON.Click; 就可以了
end;

回答2:

可以在EDIT。ONCHANG事件里做,当输入满足要求后,执行BUTTON的OnClick

回答3:

OnChange事件中,需找特殊的 扫描枪 输入结尾字符,然后执行OnClick事件。