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
[24782] Re:RichEdit에서 저장시 한글이 깨져서 저장됍니다.
머리돌 [xxxston] 1271 읽음    2003-03-19 16:33
저장된 파일을 RichEdit에서 LoadFromFile함수를 이용하여 읽으면 정상적으로 읽어집니다.
폰드및 여러정보가 같이 파일에 저장되는것 같은데 보통의 text 에디터로 열어보면 도통 내용을
알수가 없어서 저장하는 다른 옵션이 있나 찾아보았는데 아무래도 없는것 같아요.

저장할때 그냥

TStringList * tmpList = new TStringList;
tmpList->Assign(RichEdit1->Lines);
tmpList->SaveToFile(SaveDialog1->FileName);
delete tmpList;

해서 쓰고 있습니다.

물론TStringList말구 TMemo등을 이용할 수도 있습니다. ^^;


머리돌 님이 쓰신 글 :
: 한글이 들어가 있는 RichEdit1의 내용을 아래의 함수로 저장하면 한글이 깨서져 출력이 됩니다.
: 방법좀 알려주세요.
:
: 문장은 "새로운"이 깨진 모습입니다.
: \'bb\'f5\'b7\'ce\'bf\'ee
:
:
: void __fastcall TForm1::Button1Click(TObject *Sender)
: {
:   try {
:     if (SaveDialog1->Execute())
:       RichEdit1->Lines->SaveToFile(SaveDialog1->FileName);
:   }
:   catch (...) {
:     ShowMessage("Could not save file " +  SaveDialog1->FileName) ;
:       return;
:   }
: }
:

+ -

관련 글 리스트
32074         Re:Re:RichEdit에서 저장시 한글이 깨져서 저장됍니다. 머리돌 1091 2003/03/19
32073         Re:Re:RichEdit에서 저장시 한글이 깨져서 저장됍니다. 머리돌 1038 2003/03/19
24782     Re:RichEdit에서 저장시 한글이 깨져서 저장됍니다. 머리돌 1271 2003/03/19
24781     Re:RichEdit에서 저장시 한글이 깨져서 저장됍니다. 둘리 1174 2003/03/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.