C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[4882] Re:TStringList나 다른 컨트롤을 이용한 Like검색
박지훈.임프 [cbuilder] 3643 읽음    2001-01-12 18:13
신현섭 님이 쓰신 글 :
: TStringList를 이용해서 Like 검색을 할수 있는지..
: TStringList는 Find명령을 쓰면 Index 기능이 있어서 참 편합니다.
: Like검색을 할수 있는 방법은 없는지...


임펠리테리입니다.

Like 검색이란, 중간에 포함된 문자열을 찾고 싶다는 말이겠지요? 직접적으로 지원하는 방법은 없습니다만, 구현하는 것은 간단합니다. 그냥 for 루프로 돌리면서 Pos() 함수로 검사하면 됩니다. 만약 Sorted가 true로 설정된 상태, 즉 정렬된 상태라면 좀더 복잡하지만, 정렬이 안된 상태에서는 TStringList의 기본 동작은 사실상 루프를 면서 모든 문자열을 검사하므로 어차피 똑같다고 보시면 됩니다.

그럼 참고하시길...

+ -

관련 글 리스트
4870 TStringList나 다른 컨트롤을 이용한 Like검색 신현섭 2951 2001/01/11
4882     Re:TStringList나 다른 컨트롤을 이용한 Like검색 박지훈.임프 3643 2001/01/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.