Q&A

  • 리치에디터에서 특정글자에 대한 폰트컬러값 되요?
리치에디터에서 콜럼값과 라인값을 리턴받아 그에 해당하는 문자의 폰트 색깔을 바꾸고 싶은데요.

두사람이 머리를 맞대도 잘않되네요.

혹 아시는분 연락좀 주세요.

5  COMMENTS
  • Profile
    김영해 1999.04.15 08:49
    안녕하세요

    application을 개발하다 문제가 있어 이렇게 다시 질문합니다.

    제목과 같이 일정시간 동안 입력이 없으면 화면보호기역할을 하는

    화면을 생성해서 보여주려고 하는데요

    윈도우의 alt+tab 키의 기능이나 taskbar를 막아보려고 했지만 역부족을

    실감하고 이렇게 도움을 청합니다.



    고수님들의 도움을 기대합니다.

    즐거운 코딩되세요....*^^*

  • Profile
    김영대 1999.06.26 20:16
    이한나(소라동생) 께서 말씀하시기를...

    > 리치에디터에서 콜럼값과 라인값을 리턴받아 그에 해당하는 문자의 폰트 색깔을 바꾸고 싶은데요.

    > 두사람이 머리를 맞대도 잘않되네요.

    > 혹 아시는분 연락좀 주세요.



    안녕하세요 김영대입니다

    아래 예제를 참고하세요



    // 아래 예제는 2행의 5글자의 크기를 16으로 바꾼다



    unit Unit1;



    interface



    uses

    Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,

    StdCtrls, Spin, ComCtrls;



    type

    TForm1 = class(TForm)

    RichEdit1: TRichEdit;

    Button1: TButton;

    procedure Button1Click(Sender: TObject);

    private

    { Private declarations }

    public

    { Public declarations }

    end;



    var

    Form1: TForm1;



    implementation

    {$R *.DFM}



    procedure TForm1.Button1Click(Sender: TObject);

    begin

    with RichEdit1 do

    begin

    SelStart := Perform(em_LineIndex, 2, 0);

    SelLength := 5;

    SetFocus;



    // TTextAttributes 의 프로퍼티

    // CharSet

    // Color

    // ConsistentAttributes

    // Height

    // Name

    // Pitch

    // Protected

    // Size

    // Style

    SelAttributes.Size := 16;

    end;

    end;



    end.



  • Profile
    이정욱 1999.04.15 10:21
    아래 작업전환을 막는것이 있습니다.

    이 코드는 나이렉스의 팁 게시판에서 가져왔습니다.



    var

    Form1: TForm1;

    old: Pointer;



    implementation



    {$R *.DFM}



    procedure TForm1.FormCreate(Sender: TObject);

    begin

    SystemParametersInfo(97, integer(true), Old, 0);

    end;



    procedure TForm1.FormDestroy(Sender: TObject);

    begin

    SystemParametersInfo(97, integer(false), Old, 0);

    end;





    김영해 wrote:

    > 안녕하세요

    > application을 개발하다 문제가 있어 이렇게 다시 질문합니다.

    > 제목과 같이 일정시간 동안 입력이 없으면 화면보호기역할을 하는

    > 화면을 생성해서 보여주려고 하는데요

    > 윈도우의 alt+tab 키의 기능이나 taskbar를 막아보려고 했지만 역부족을

    > 실감하고 이렇게 도움을 청합니다.

    >

    > 고수님들의 도움을 기대합니다.

    > 즐거운 코딩되세요....*^^*





  • Profile
    이한나(소라동생) 1999.06.27 12:08
    김영대 께서 말씀하시기를...

    > 이한나(소라동생) 께서 말씀하시기를...

    > > 리치에디터에서 콜럼값과 라인값을 리턴받아 그에 해당하는 문자의 폰트 색깔을 바꾸고 싶은데요.

    > > 두사람이 머리를 맞대도 잘않되네요.

    > > 혹 아시는분 연락좀 주세요.

    >

    > 안녕하세요 김영대입니다

    > 아래 예제를 참고하세요

    >

    > // 아래 예제는 2행의 5글자의 크기를 16으로 바꾼다

    >

    > unit Unit1;

    >

    > interface

    >

    > uses

    > Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,

    > StdCtrls, Spin, ComCtrls;

    >

    > type

    > TForm1 = class(TForm)

    > RichEdit1: TRichEdit;

    > Button1: TButton;

    > procedure Button1Click(Sender: TObject);

    > private

    > { Private declarations }

    > public

    > { Public declarations }

    > end;

    >

    > var

    > Form1: TForm1;

    >

    > implementation

    > {$R *.DFM}

    >

    > procedure TForm1.Button1Click(Sender: TObject);

    > begin

    > with RichEdit1 do

    > begin

    > SelStart := Perform(em_LineIndex, 2, 0);

    > SelLength := 5;

    > SetFocus;

    >

    > // TTextAttributes 의 프로퍼티

    > // CharSet

    > // Color

    > // ConsistentAttributes

    > // Height

    > // Name

    > // Pitch

    > // Protected

    > // Size

    > // Style

    > SelAttributes.Size := 16;

    > end;

    > end;

    >

    > end.

    >

    고맙습니다 김영대님..눈물이 앞을 가려서 잠을 이룰수가 없내요.

    리치에디터에서 가능해서 썼습니다.

    그런데 메모장에서는 selattributes 가 없어서 않되는데 어떻게 해야 되지요?

    물어서 물어서 서울까지 온것 같은데요.왜냐면 메모에서는 클립보드가 지원이 되는지라 쓰고 싶군요.

    아님 리치에디터에서 클립보드를 사용할수 있나요.





  • Profile
    김영해 1999.04.17 07:48
    감사합니다.이정욱님

    많은 도움이 되었습니다.

    • 엠마
    • 1999.04.17 06:04
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 김영해
      1999.04.17 07:03
    • 엠마
      1999.04.17 09:18
    • 김영해
      1999.04.17 10:34
    • 엠마
      1999.04.17 19:40
    • 김영해
      1999.04.18 04:12
    • 최선기
    • 1999.06.26 21:15
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조복기
      1999.06.26 21:55
      최선기 께서 말씀하시기를... > fieldByName과 Parmabyname의 차이점 좀 자세히 알려주세요... > > 어...
    • 손창근
    • 1999.04.17 19:17
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.17 21:46
      그것은 자동으로 지원할텐데요... 컴퓨터에 전화접속 네트워킹이 설치되어 있고, 연결이 안되어있을때 네...
    • 1999.06.26 21:09
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 박성훈
      1999.06.28 03:01
      그 친구에게는 미안한데.. 제가 잘 아는 친구가 바코드 관련 프로그램을 전문적으로 만드는 사람입니다. ...
    • 조복기
      1999.06.26 21:14
      강양규 께서 말씀하시기를... > 안년하세요.. > DateTimePicker를 사용하고 있는데 > > Query를 사용...
    • 이정욱
      1999.04.16 02:17
      아무래도 케이블을 그냥 두갈래로 뽑으신것 같군요. 그렇게 하면 아마도 제데로 안될것 같네요... 그것보...
    • 화랑
      1999.04.16 03:06
      답변 감사합니다.. 문제는 제가 그 서버를 건드릴수가 없습니다. 지금 현재 나와있는 것은 프린터로 가...
    • 이정욱
      1999.04.16 05:08
      프린터포트를 제어하는것은 문제가 없습니다. 그것을 지원하는 컴포넌트를 본적이 있는데.... 아마도 찾아...
    • 화랑
      1999.04.17 18:11
      매번 감사합니다.. 저기 한가지만 더 하고 싶은데.. 프린트는 앱슨을 쓰거든요.. 혹시 서로 전달되는 ...
    • 하남수
    • 1999.06.26 20:23
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 조복기
      1999.06.26 20:42
      하남수 께서 말씀하시기를... > 저는 오라클을 사용하여 프로그래밍을 하고 있습니다. > 그리고 제가 알...
    • 하남수
      1999.06.26 20:36
      델피 도움말에 다음가 같은 글이 있군요. 찾아보지도 않고 질문을 했내 그래도 한가지더 이상한 점은 SQL...
    • 김영대
      1999.06.26 20:14
      이호선 께서 말씀하시기를... > 안녕하세요. > 델파이 프로그램에서 ftp서버의 화일을 다운 받을려하는데...
    • 엠마
    • 1999.04.17 06:04
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 김영해
      1999.04.17 07:03
    • 엠마
      1999.04.17 09:18
    • 김영해
      1999.04.17 10:34
    • 엠마
      1999.04.17 19:40
    • 김영해
      1999.04.18 04:12
    • 이동화
    • 1999.04.17 09:18
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 최훈
      1999.06.26 19:32
      데이타베이스에서 자료를 읽어와서 트리를 구성하는데 자료가 없을때 노드가 하나도 없는데 트리를 클릭...
    • 이정욱
      1999.04.18 09:46
      기본프린터에 직접 쓰기 팁 입니다. 아마도 업무용 개발자분께는 아주 유용한 자료가 되리라 생각이 듭니...
    • 김영대
      1999.06.26 20:20
      최훈 께서 말씀하시기를... > 데이타베이스에서 자료를 읽어와서 트리를 구성하는데 > 자료가 없을때 노...
    • 박성훈
    • 1999.06.26 19:24
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 최석기
      1999.06.26 19:53
      박성훈 께서 말씀하시기를... > sql.add('Insert into "User.db" values('1111','1111','관리자',0)'); >...
    • 조복기
      1999.06.26 19:50
      박성훈 께서 말씀하시기를... > sql.add('Insert into "User.db" values('1111','1111','관리자',0)'); ...
    • 하남수
      1999.06.26 19:41
      "user.db'때문이 아닌가요 " "없어야 될 것 같은데.... 박성훈 께서 말씀하시기를... > sql.add('Ins...
    • 엠마
    • 1999.04.17 06:04
    • 6 COMMENTS
    • /
    • 0 LIKES
    • 전 재헌
      1999.06.26 19:21
    • 김영해
      1999.04.17 07:03
    • 엠마
      1999.04.17 09:18
    • 김영해
      1999.04.17 10:34
    • 엠마
      1999.04.17 19:40
    • 김영해
      1999.04.18 04:12
    • 송동일
    • 1999.06.26 17:42
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.06.26 18:56
      ActiveX컨트롤이라면 델파이 내부로 일딴 임포트를 하셔야 합니다.. 컴포넌트 메뉴에 import activex...
    • 장철진
    • 1999.04.17 08:55
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 김영대
      1999.04.19 18:49
      장철진 wrote: > 안녕하세요 또 질문을 하게 되네요. > LAN에서 NT4.0을 쓰고있는데 공유를 만드는 방법 ...
    • 구창민
      1999.04.18 02:26
      장철진 wrote: > 안녕하세요 또 질문을 하게 되네요. > LAN에서 NT4.0을 쓰고있는데 공유를 만드는 방법 ...
    • 박성훈
    • 1999.06.26 17:23
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최석기
      1999.06.26 17:39
      박성훈 께서 말씀하시기를... > 에디트컴포넌트에서 코드상으로 undo기능을 구현하려면 어떻게 합니까? >...
    • 최석기
      1999.06.26 17:37
      박성훈 께서 말씀하시기를... > panel1.caption:=formatfloat('#,##0',strtofloat(s)); > > 여기서 pan...
    • 이슬
    • 1999.04.15 03:34
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 김영해
      1999.04.17 08:00
      이슬 wrote: > 1. ParamByName과 FieldByName의 차이점이 무엇인지요? > > 2. 폼에 성별(남,여:radiobu...
    • 신호성
      1999.04.16 01:36
      > 2. 폼에 성별(남,여:radiobutton) 체크가 있는데, DB는 Alpha로 2자리 만들었습니다. > 근데, DBGrid에...
    • 박종모
      1999.04.15 04:44
      이슬 wrote: > 1. ParamByName과 FieldByName의 차이점이 무엇인지요? > > 2. 폼에 성별(남,여:radiobu...
    • 글쎄요
      1999.04.15 05:41
      추가로 답변합니다. 2번째 건데 답변이 잘 못된 것 같아요. 가장 좋은 방법은 DBGRID 대신에 STRINGGRID...
    • 김영해
      1999.04.15 08:49
      안녕하세요 application을 개발하다 문제가 있어 이렇게 다시 질문합니다. 제목과 같이 일정시간 동안 입...
    • 김영대
      1999.06.26 20:16
      이한나(소라동생) 께서 말씀하시기를... > 리치에디터에서 콜럼값과 라인값을 리턴받아 그에 해당하는 문...
    • 이정욱
      1999.04.15 10:21
      아래 작업전환을 막는것이 있습니다. 이 코드는 나이렉스의 팁 게시판에서 가져왔습니다. var Form1:...
    • 이한나(소라동생)
      1999.06.27 12:08
      김영대 께서 말씀하시기를... > 이한나(소라동생) 께서 말씀하시기를... > > 리치에디터에서 콜럼값과 라...
    • 김영해
      1999.04.17 07:48
      감사합니다.이정욱님 많은 도움이 되었습니다.