Q&A

  • LEFT 키를 눌렀을때...
묻고 답하기 게시판을 아무리 검색해도 제가 제대로 키값을 주지 못해서
그런가 답을 찾을수가 없군요. T_T

화살표의 LEFT 키를 눌렀을때 Back Space 키의 작동을 하게 해줄려면
어떻게 하면 되는지요 ?

즉, Edit상에서 문자를 입력하는 와중에 LEFT 키를 누르면 백스페이스
키처럼 작동을 해서 문자를 지워 나가는 것을 처리하던 중입니다.

부탁 좀 드리겠습니다.
1  COMMENTS
  • Profile
    너구리 2004.03.30 04:34
    if key = VK_LEFT then
        begin
        key := 0;
        Edit1.Text := copy(Edit1.Text,1,Length(Edit1.Text)-1);
        Edit1.SelStart := Length(Edit1.Text);
        end;

    keydown에다가 넣었는데요..

    되기는 되는데 약간 이상하기도 하고

    SendMessage로 VK_BACK을 날려줘도 아무런 반응을 안하네요..

    VK_DELETE는 먹던데..