Q&A

  • 상태바(statusbar)에 콤보박스 넣기를 하는중 에러...
할루 고수님들....^^;;

제가 상태바에 콤보박스를 넣어서 사용할 일이 있어서리....

구창민님의 상태바에 콤보넣기를 보구 따라했는데... 한부분에서 에러가 발생하네여 ^^



procedure Tgg_jbpartcupdate_f.StatusBar1Resize(Sender: TObject);

var

Rect : TRect;

begin



statusbar1.Perform(SB_GETRECT,1,LPARAM(@Rect)); <----- 에러

E.Top := Rect.Top;

E.Left := Rect.Left;

E.Width := Rect.Right - Rect.Left;

E.Height := Rect.Bottom - Rect.Top;

E.Visible := True;

end;



위의 statusbar1.Perform(SB_GETRECT,1,LPARAM(@Rect)); 중에서

SB_GETRECT 요기서

[Error] jbpartcupdate.pas(341): Undeclared identifier: 'SB_GETRECT'

이런 에러가 나는 군요 ㅠㅠ 왜이런 일이... SB_GETRECT를 헬프에서 찾아두 안나오구

어케 하면 이에러를 방지(?)할수 있나여?

구람 존 답변 기다리겠습니다...^^;;



1  COMMENTS
  • Profile
    김경식 2001.02.05 21:14
    사발우성 wrote:

    > 할루 고수님들....^^;;

    > 제가 상태바에 콤보박스를 넣어서 사용할 일이 있어서리....

    > 구창민님의 상태바에 콤보넣기를 보구 따라했는데... 한부분에서 에러가 발생하네여 ^^

    >

    > procedure Tgg_jbpartcupdate_f.StatusBar1Resize(Sender: TObject);

    > var

    > Rect : TRect;

    > begin

    >

    > statusbar1.Perform(SB_GETRECT,1,LPARAM(@Rect)); <----- 에러

    > E.Top := Rect.Top;

    > E.Left := Rect.Left;

    > E.Width := Rect.Right - Rect.Left;

    > E.Height := Rect.Bottom - Rect.Top;

    > E.Visible := True;

    > end;

    >

    > 위의 statusbar1.Perform(SB_GETRECT,1,LPARAM(@Rect)); 중에서

    > SB_GETRECT 요기서

    > [Error] jbpartcupdate.pas(341): Undeclared identifier: 'SB_GETRECT'

    > 이런 에러가 나는 군요 ㅠㅠ 왜이런 일이... SB_GETRECT를 헬프에서 찾아두 안나오구

    > 어케 하면 이에러를 방지(?)할수 있나여?

    > 구람 존 답변 기다리겠습니다...^^;;

    >