Q&A

  • enter키 관련 질문입니다.
너무 초보적인 질문 같아서 부끄럽습니다..
인쟈 막 배우기 시작한 사람인지라..-_-;;

에디터1, 버튼1을 두고
에디터1에 글자를 입력하고 엔터키를 누르면 버튼1이 눌려지게 하려고 하는데여..

에디터1의 onkeydown이벤트핸들러에
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
button1.click;
end;

이렇게 적었더니만
에디터에 글자한개만 쳐도 그냥 버튼1이 눌러지는 현상이 발생하는데
해결책점 부탁드려염..
수거여..
1  COMMENTS
  • Profile
    전명재 2004.02.16 14:38
    if key = VK_RETURN then Button1.OnClick(sender);

    이렇게 가상키코드값을 가지고 하셔야 합니다. -_-