Procedure TForm1.FormKeyPress(Sender:Tobject;Var Key:Char);
Begin
if Lenth(Edit_code3.text)=3 then
SendMessage(Edit_code3.handle,WM_KEYDOWN,0,13);
End;
perform(WM_NEXTDLGCTL,0,0);{移动到下一个控件}不知道这句对你有用没有
Begin
if Lenth(Edit_code3.text)=3 then
SendMessage(Edit_code3.handle,WM_KEYDOWN,0,13);
End;
perform(WM_NEXTDLGCTL,0,0);{移动到下一个控件}不知道这句对你有用没有
你可以这样:
在OnKeyPress中时:
Key:=#13;在OnKeyDown、OnKeyUp中时:
Key:=13;
只有这句应该是
SendMessage(Edit_code3.handle,WM_KEYDOWN,13,0)
stiwin(【ΨμΩσΣΦΩΧ】『海蜃』) (
说的对!
中判断if Length(Edit.Text) = 3 then
begin
//你想做的事;
end;