Q&A

  • Edit 컴포넌트에서 커서문제점
ex)
Edit1.Text := "ddd";

이렇게하면 커서는 ddd 라는 글자 앞에서 깜빡 거리는데욥

이때 ddd 뒤에서 커서가 깜빡 거리게 하려면 어떻게 해야 하나욥?

설명을 이상하게 해서 이해하시기 힘든가??
4  COMMENTS
  • Profile
    한원희 2004.02.26 23:54
    안녕하세요. 한원희입니다.

    음. 제 컴이 이상한가?

    Edit1.Text := "ddd";
    Edit1.SetFocus;

    이런식으로 해주면, 모두 선택된 상태에서 캐럿은 맨 뒤에 위치해 있던데요?
    음... 하여간, Edit1에서 커서를 맨 마지막에 위치시키시려면 다음과 같이 하면 됩니다.

    Edit1.Perform(WM_KEYDOWN, VK_END, 0);

    그럼, 즐프~

  • Profile
    손유상 2004.02.27 03:56
    한원희님~
    밑에 방법으로 해보앗는데욥~~
    커서는 맨뒤로 가는거 같긴 한대요
    커서가 잇는곳부터 맨뒤까지 내용이 지워지는거 같은데요?
    아닌가? 암튼 추가가 안대요~

  • Profile
    정경철 2004.02.26 20:44
    Edit1.SelStart := Length(Edit1.Text);
    이렇게 한번 해 보십시오..

  • Profile
    손유상 2004.02.26 21:21
    안대는데욥 ;;
    ------------------------------------------------------------