RichEdit에 폰트형식 및 색상을 입력후 DB에 저장을 한 자료 여러건을 하나의RichEdit 에 불러오는데 안되네요
1건은 MemoryStream 으로 처리가 가능한데 여러건을 함께 표시하려니 방법을 모르겠네여
고수임들의 조언 부탁드립니다.
저장하기
AStream := TMemoryStream.Create;
(Sender as TRichEdit).Lines.SaveToStream(AStream);
setlength(result, AStream.size);
AString := StrPas(Pchar(AStream.memory));
AStream.Free;
불러오기
AStream := TMemoryStream.Create;
AStream.write(pchar(AValue)^,length(AValue));
AStream.position := 0;
(Sender as TRichEdit).Lines.LoadFromStream(AStream);
AStream.free;
여러건을 하나의 RIchEdit 에 넣고싶습니다.
생성한 Richedit에 값을 출력하는 겁니다. 데이타가 많으면 좀 비효율적이 있겠네요? ^^;;
암튼
그렇게 한다음에 마지막에 생성된 리치에디트 컨트롤의 내용을 하나로 합치면 되지 않을까 싶은데요?
좀 비효율적인것같아 다른고수님들의 답변도 기다려보면 좋을듯 싶습니다.