Q&A

  • 리치에디트에 대하여..


안녕하세요..

리치에디트에 대한 질문 입니다.

리치에디트에서 한 문자씩 색상 변경이 가능 한지요..?

그리고 한 문자씩 읽어 올 수 있는지 알고 싶습니다.

리치에디트에 대해 잘 몰라서 되는지 모르겠습니다.

편집 상태에서 속성을 살펴봐도 제 능력으론 보이질

않아서요.. 또한 관련 함수가 있으면 가르쳐 주시면 고맙겠습니다.

될 수 있으면 간단한 소스를 예제로 보여 주면 더욱

좋겠습니다. 이해가 빠를 것 같습니다.

마지막으로 델파이 기본 리치에디트 컴포넌트외에

프리 컴포넌트 중 한 문자씩 색상 변경 가능한 리치

에디트가 있으면 좀 가르쳐 주세요..

그럼 아시는분들의 답변 부탁드립니다. 꾸벅...

모두들 수고하세요..



1  COMMENTS
  • Profile
    2000.02.14 01:48
    안녕하세요.

    델파이의 기본 콤포넌트 리치에디터에서도

    한문자씩 색상 변경 가능하고, 한문자씩 읽어올수가 있습니다.

    먼저 색상을 변경할려고 하거나 읽어올려면 블럭을 지정해야겠죠.

    관련 명령어로는

    var tmp: String;

    begin

    RichEdit1.SelStart := 0; //어느 위치서 부터 블럭을 지정할건지 시작 위치

    RichEdit1.SelLength := 1; //블럭의 크기

    tmp := RichEdit1.SelText; //블럭으로 지정된 문자

    RichEdit1.SetAttribute.Name := '굴림체'; //블럭으로 지정된 문자 폰트 변경

    RichEdit1.SetAttribute.Size := 12; //블럭으로 지정된 문자 크기 변경

    end;

    보통 이렇습니다.

    더 많은 것들이 있으니 찾아보세요.







    이세영 wrote:

    >

    > 안녕하세요..

    > 리치에디트에 대한 질문 입니다.

    > 리치에디트에서 한 문자씩 색상 변경이 가능 한지요..?

    > 그리고 한 문자씩 읽어 올 수 있는지 알고 싶습니다.

    > 리치에디트에 대해 잘 몰라서 되는지 모르겠습니다.

    > 편집 상태에서 속성을 살펴봐도 제 능력으론 보이질

    > 않아서요.. 또한 관련 함수가 있으면 가르쳐 주시면 고맙겠습니다.

    > 될 수 있으면 간단한 소스를 예제로 보여 주면 더욱

    > 좋겠습니다. 이해가 빠를 것 같습니다.

    > 마지막으로 델파이 기본 리치에디트 컴포넌트외에

    > 프리 컴포넌트 중 한 문자씩 색상 변경 가능한 리치

    > 에디트가 있으면 좀 가르쳐 주세요..

    > 그럼 아시는분들의 답변 부탁드립니다. 꾸벅...

    > 모두들 수고하세요..

    >