안녕하세요. 천리안 프로그래머포럼 C++Builder 담당자 임펠리테리입니다.
리치에딧에서 화일을 읽어오려면,
RichEdit1->Lines->LoadFromFile("읽어올 화일이름");
하면 됩니다.
그런데 저장할때는 약간 다릅니다.
저장할때는 SaveToFile() 메소드를 쓰는데, 리치에딧의 기본 포맷은 rtf(rich
text format) 라서, 읽어올때는 일반 텍스트이거나 혹은 rtf이거나 관계없이
잘 읽어어오지만 저장할때는 rtf라는 리치에딧 고유의 포맷으로 저장하기
때문에 일반 텍스트에디터로 읽을 수 없습니다. 이 경우엔 리치에딧의 PlainText
프로퍼티를 true로 잡아줘야 텍스트로 저장합니다.
그리고.. 조합형화일을 읽어오는 문제를 질문하셨는데, 이것은 빌더에서 기본적으로
지원하지 않으므로 직접 코딩을 하셔야 합니다. 제 기억으론 델파이 강좌란이었던가
혹은 자료실에 관련 소스가 있었던 것 같네요.
그럼 도움되시길...
독립문에서 임펠리테리였습니다.
(cbuilder, cbuilder@thrunet.com)
|