RxRichEdit컨트롤을 사용하고 있습니다.
근디, SaveToFile메소드 말고, 직접 RTF코드를 반환 받아서
저장하려고 합니다.(다른 정보도 한개의 파일로 같이 저장하려고)
델파이에 포함된 VB의 RichEdit나 RichEdit98은 RTF코드를 속성으로
읽어 올 수 있는데, RxRichEdit는 안되나여???
TRichStreamMode속성에 smPlainRTF라는 값과,
TRichStreamFormat속성에 sfRichText라는 값이 있기는 한데,
이걸 자~~알 쓰면 되나여???
고수님들의 조언 부탁드립니다.
좋은 하루 되세요.
Str에 RTF의 내용을 넣는 방법(편법인지도) 입니다.
하지만 직관적이고 쉬우니 좋죠.
var
Stream : TMemoryStream;
Str : String;
begin
Stream := TMemoryStream.Create;
RxRichEdit1.Lines.SaveToStream(Stream);
Stream.Position := 0;
Memo1.Lines.LoadFromStream(Stream);
Stream.Free;
Str := Memo1.Text;
end;
전진우 wrote:
> RxRichEdit컨트롤을 사용하고 있습니다.
>
> 근디, SaveToFile메소드 말고, 직접 RTF코드를 반환 받아서
>
> 저장하려고 합니다.(다른 정보도 한개의 파일로 같이 저장하려고)
>
> 델파이에 포함된 VB의 RichEdit나 RichEdit98은 RTF코드를 속성으로
>
> 읽어 올 수 있는데, RxRichEdit는 안되나여???
>
> TRichStreamMode속성에 smPlainRTF라는 값과,
>
> TRichStreamFormat속성에 sfRichText라는 값이 있기는 한데,
>
> 이걸 자~~알 쓰면 되나여???
>
> 고수님들의 조언 부탁드립니다.
>
> 좋은 하루 되세요.