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
[56294] 아래 질문에 이어서 하나만 더 할께요 richedit에서 파일로 한줄을 불러올때는??
이승엽 [yuubi] 974 읽음    2009-02-27 10:17
1.우선 txt 파일에서 richedit에 불러와서

원하는 줄에 글자 색을 바꾸고 현시를 해줍니다.

2. 그 보이는 화면을 파일로 저장을 합니다. (txt)
-> 이렇게 하면 기존 txt에 폰트정보및 색깔 정보가 txt파일에 들어가서 기존1번에서 만든 파일과 다릅니다.

3. 2번에서 저장된 파일을 원하는 줄을 불러옵니다.

1,2,3 이렇게 하기를 원하는데 제대로 구현이 되지 않네요.

아래와 같이 하면 txt가 불러와서 글자에 색깔이 입혀지고 저장된 후 불러오는거 조차 되지 않네요..


알려주시면 정말 감사하겠습니다.


TStringList *MessageF2_Mpage = new TStringList;
void __fastcall TForm1::Button1Click(TObject *Sender)
{
    MessageF2_Mpage->LoadFromFile("D:\\F2\\Mpage.txt");
    //RichEdit1->Lines->LoadFromFile("D:\\F2\\Mpage.txt");
    RichEdit1->SelAttributes->Color = clBlue;
    RichEdit1->Lines->Add(MessageF2_Mpage->Strings[0]);
    RichEdit1->Lines->Add(MessageF2_Mpage->Strings[1]);
    RichEdit1->Lines->Add(MessageF2_Mpage->Strings[2]);
    RichEdit1->Lines->Add(MessageF2_Mpage->Strings[3]);

}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
    Close();
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button3Click(TObject *Sender) // 저장하는 부분
{
    RichEdit1->Lines->SaveToFile("D:\\F2\\Mpage.txt");
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button4Click(TObject *Sender)  // 최종적으로 불러오는 부분
{
    MessageF2_Mpage->LoadFromFile("D:\\F2\\Mpage.txt");
    RichEdit2->Lines->Add(MessageF2_Mpage->Strings[0]);
}

+ -

관련 글 리스트
56294 아래 질문에 이어서 하나만 더 할께요 richedit에서 파일로 한줄을 불러올때는?? 이승엽 974 2009/02/27
56297     Re:아래 질문에 이어서 하나만 더 할께요 richedit에서 파일로 한줄을 불러올때는?? 둘리.CSIEDA 1428 2009/02/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.