onchange event...
글자를 입력할 때 마다 change 이벤트에 의해 리스트 박스에서 해당하는 값을 찾고
만약 값이 있으면 텍스트 박스에 자동으로 뿌려주는 것까지 코딩.
그리고.
edit1.text := listbox1.items.strings[listindex]; //자동으로 뿌려주기
edit1.selstart := length(input); //입력한 글자 다음부터
edit1.sellength := length(pchar(listbox1.items.strings[listindex]));
//뿌려준 값까지 select
근데 문제는 vk_back 와 vk_delete 키가 적용되지 않는 다는 것이예요.
change 이벤트에 의해 계속 텍스트 박스에 자동으로 생성이 되어버리는데
좋은 방법이 없을까요?
> onchange event...
> 글자를 입력할 때 마다 change 이벤트에 의해 리스트 박스에서 해당하는 값을 찾고
> 만약 값이 있으면 텍스트 박스에 자동으로 뿌려주는 것까지 코딩.
> 그리고.
> edit1.text := listbox1.items.strings[listindex]; //자동으로 뿌려주기
> edit1.selstart := length(input); //입력한 글자 다음부터
> edit1.sellength := length(pchar(listbox1.items.strings[listindex]));
> //뿌려준 값까지 select
>
> 근데 문제는 vk_back 와 vk_delete 키가 적용되지 않는 다는 것이예요.
> change 이벤트에 의해 계속 텍스트 박스에 자동으로 생성이 되어버리는데
> 좋은 방법이 없을까요?
onkeydown에 하심은 어떨런지요!
어떻게 보면 change 이벤트랑 비슷한 기능도 구현 가능하지 않을까요!