자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
델파이로 주식매매프로그램을 만들려고 하는데 종목 검색시 첫글자만 입력해도 해당 종목명이 쭈욱 뜨게 만들고 싶은데 어디서찾아보니 델파이 자체기능에는 없다고 하는데 사실인지...아니면 c샵처럼 구현이 가능한지 알고 싶습니다.
댓글 2
-
김원경
2020.01.10 10:31
-
험프리
2020.01.13 16:15
윈도우 기반에서 자동완성을 이용하려면 마이크로소프트의 안내에 따라 SHAutoComplete 또는 IAutoComplete을 구현하시기 바랍니다.
SHAutoComplete은 파일경로, URL등을 완성하는 용도로
IAutoComplete은 사용자 정의 텍스트 완성 등의 기능을 구현하는 용도로 사용하시면 됩니다.
TComboBoxEx 컴포넌트의 경우 콤보박스 기반으로 자동완성을 제공합니다.(IAutoComplete)
다른 컨트롤에 자동완성을 추가하려면 직접 구현이 필요합니다.
델파이로 구현하는 방법은 아래 링크를 참고하시거나 위 키워드로 검색해 보면 많은 자료를 찾을 수 있을것입니다.
https://www.codebot.org/delphi/?doc=9451
https://blog.dummzeuch.de/2019/04/28/autocompletion-for-tedits-revisited/
——————
답글이 도움이 되셨는지 다른 분들도 참고할 수 있도록 결과 댓글 부탁드립니다.
(결과 댓글이 없는 경우 다른 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
델파이로 주식매매프로그램을 만들려고 하는데 종목 검색시 첫글자만 입력해도 해당 종목명이 쭈욱 뜨게 만들고 싶은데 어디서찾아보니 델파이 자체기능에는 없다고 하는데 사실인지...아니면 c샵처럼 구현이 가능한지 알고 싶습니다.
댓글 2
-
김원경
2020.01.10 10:31
-
험프리
2020.01.13 16:15
윈도우 기반에서 자동완성을 이용하려면 마이크로소프트의 안내에 따라 SHAutoComplete 또는 IAutoComplete을 구현하시기 바랍니다.
SHAutoComplete은 파일경로, URL등을 완성하는 용도로
IAutoComplete은 사용자 정의 텍스트 완성 등의 기능을 구현하는 용도로 사용하시면 됩니다.
TComboBoxEx 컴포넌트의 경우 콤보박스 기반으로 자동완성을 제공합니다.(IAutoComplete)
다른 컨트롤에 자동완성을 추가하려면 직접 구현이 필요합니다.
델파이로 구현하는 방법은 아래 링크를 참고하시거나 위 키워드로 검색해 보면 많은 자료를 찾을 수 있을것입니다.
https://www.codebot.org/delphi/?doc=9451
https://blog.dummzeuch.de/2019/04/28/autocompletion-for-tedits-revisited/
——————
답글이 도움이 되셨는지 다른 분들도 참고할 수 있도록 결과 댓글 부탁드립니다.
(결과 댓글이 없는 경우 다른 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
FireMonkey를 사용하시는 경우에는 TListBox 컴포넌트에(오른쪽 마우스 사용) TSearchBox를 추가하시면 자동으로 검색이 됩니다.
VCL인 경우는 window10용으로 TSearchBox 컴포넌트가 제공됩니다. 하지만 이벤트를 사용하여 원하시는 검색코드를 구현하셔야합니다.
C:\Users\Public\Documents\Embarcadero\Studio\20.0\Samples\Object Pascal\VCL\SearchBox 폴더에 예제가 제공되고 있습니다. 단 이 컴포넌트는 델파이 시애틀 버전부터 제공됩니다.