|
저장된 파일을 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;
: }
: }
:
|