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
[76279] Re:안녕하세요 RichEdit에 텍스트 파일을 불러와 검색기능 구현방법에 대해 묻고싶습니다
빌더(TWx) [builder] 938 읽음    2022-03-25 07:55
rlwns 님이 쓰신 글 :
: void __fastcall TForm4::Button1Click(TObject *Sender)
: {
:
: if (OpenDialog1->Execute()) {
:
:
:  RichEdit1->Lines->LoadFromFile(OpenDialog1->FileName);
:
:  }
: } 
: // 파일은 대략 이렇게 OpenDialog1을 사용하여 불러왔고
:
:
: void __fastcall TForm4::Button2Click(TObject *Sender)
: {
:
:    if(Edit1->Text != "") {
:       if(IntToStr(RichEdit1->Text.Pos(Edit1->Text))>0) {
:         RichEdit1->SelStart = 0;
:         RichEdit1->SelAttributes->Color = clRed;
:         ShowMessage(IntToStr(RichEdit1->Text.Pos(Edit1->Align))+"번째에 있습니다");
:         }
:
:     }
:
: }
:
: 이렇게 연습으로 몇번째에 있는지 작성해봤습니다 하지만 원하는건 키워드를 Edit에 검색하면 그 라인이 색이 칠해지고 그 키워드가
: 들어간 라인은 다 밑줄쳐지는걸 원하는데 좋은 방법 있을까요?!



답변:


델파이 Pos 함수를 이용하는 거 자체가 넌센스.

MS 사이트에서 RichEdit 콘트롤 API 를 찾아 보세요.


+ -

관련 글 리스트
76272 안녕하세요 RichEdit에 텍스트 파일을 불러와 검색기능 구현방법에 대해 묻고싶습니다 rlwns 800 2022/03/11
76279     Re:안녕하세요 RichEdit에 텍스트 파일을 불러와 검색기능 구현방법에 대해 묻고싶습니다 빌더(TWx) 938 2022/03/25
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.