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
[7019] Re:.txt파일의 내용을 Memo에 보여주기..AND...
박지훈.임프 [cbuilder] 2055 읽음    2001-04-26 15:59
임펠리테리입니다.

일단, 메모나 리치에디트에 텍스트파일을 불러오려면,
Memo1->Lines->LoadFromFile("c:\\텍스트파일.txt");
와 같이 하면 됩니다.

두번째 질문..
뽑아낸다는 게 뭘 의미하는지 좀 모호합니다만.. 일단 찾은 부분을 선택해서 반전되도록 예제를 만들었습니다.
void __fastcall TForm1::Button1Click(TObject *Sender)
{
    AnsiString SearchString = "fff";
    int FoundPos = Memo1->Lines->Text.Pos(SearchString);
    if(FoundPos>0)
    {
        Memo1->SelStart = FoundPos-1;
        Memo1->SelLength = SearchString.Length();
    }
}

그럼 참고하시길...


김민우 님이 쓰신 글 :
: 메모장에 써서 저장한 ???.txt 파일을 불러와 RichEdit나 Memo같은데에 보여주려면 어떻게 해야할까요?
: 그냥 있는 그대로를 보여주면 되는데요...
: 그리고 그 내용 중에서 특정 문구를 찾아 그 문구가 들어가있는 행 전체를 뽑아내려면 어떻하지요??
: 예를들어...
:
: test.txt파일에 저장된 내용이...
:
: alskjdfalsjdflsadjff
: alsdkfalkjdsflasdfjd
: alksdj1231jalsdjfdhd
: ldkdkdkdkdkdkdkdkdke
: woiejfowijofeslfgkjf
:
: 일때...
: 위의 문단에서 1231이 들어있는 제 3행을 찾아서 그 행 전체..즉,
:
: "alksdj1231jalsdjfdhd"
:
: 를 반화하려고 합니다...
: 어떻게 하면 가능할까요??
: 부탁드립니다... (--)(__)'

+ -

관련 글 리스트
7017 .txt파일의 내용을 Memo에 보여주기..AND... 김민우 1909 2001/04/26
7019     Re:.txt파일의 내용을 Memo에 보여주기..AND... 박지훈.임프 2055 2001/04/26
7025         Re:Re:.txt파일의 내용을 Memo에 보여주기..AND... 김민우 2018 2001/04/26
7036             Re:Re:Re:.txt파일의 내용을 Memo에 보여주기..AND... 박지훈.임프 2138 2001/04/26
7044                 감사합니다!! (--)(__) (냉무) 김민우 1815 2001/04/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.