本人刚学习delphi ,最近想编写一个数据库方面的程序.
我在edit1 中的 onexit 中写如下语句
if length(edit1.text)<>8 then
begin
           showmessage('长度不为8位');           edit1.setfocus;
end;但是当我按下放弃或退出按纽时候,如果焦点在edit1组件中的话,则要触发onexit事件,\
请问我应该怎样做才能按 放弃或退出按纽时候才能不触发edit1的onexit事件.
或者各位大虾给出自己写类似程序判断的方法.不胜感激.