Q&A

  • 이미지 이동시 깜빡거림을 없에 주셔요~
안녕하세요 델파이 를 무지 좋아하는 상철입니당

소스는 정확히 몰르구요 하지만 대충 적어볼깨요

for i := 0 to 30 do then

canvas.draw(i,20,Bitmap);

end;

요런식으로 하믄요 디따 깜빡거리거덩요?

누가 내공이 강하신분은 알려주셔요

그리구요 이동할때 자취가 남자나요? 그거 아시는분은 알려주세요

배경복사해서 해봤는데 더깜빡거려요

좋은 알고리즘아시는 내공이 무지 좋으신분 알려주세요~

저 이거 몰르면 죽어요~~

1  COMMENTS
  • Profile
    구창민 1999.05.06 06:10
    이상철 wrote:

    > 안녕하세요 델파이 를 무지 좋아하는 상철입니당

    > 소스는 정확히 몰르구요 하지만 대충 적어볼깨요

    > for i := 0 to 30 do then

    > canvas.draw(i,20,Bitmap);

    > end;

    > 요런식으로 하믄요 디따 깜빡거리거덩요?

    > 누가 내공이 강하신분은 알려주셔요

    > 그리구요 이동할때 자취가 남자나요? 그거 아시는분은 알려주세요

    > 배경복사해서 해봤는데 더깜빡거려요

    > 좋은 알고리즘아시는 내공이 무지 좋으신분 알려주세요~

    > 저 이거 몰르면 죽어요~~



    이상철님 안녕하세요?

    invalidate 대신 InvalidateRect를 사용하면 깜박임을

    사용하셔도 되구요.

    또는 caOpaque를 Params에서 제거하는 방법을 사용해서

    예)

    constructor TMyControl.Create;

    begin

    inherited;

    ControlStyle := ControlStyle + [csOpaque];

    end; 이 방법은 이미지 컴포넌트에서 테스트는 못해봤어요.



    아니면, WM_ERASEBACKGND를 가로채는 방법으로

    깜박임을 줄일수도 있습니다.



    type

    TMyComponent = class(TWinControl)

    // ..

    protected

    procedure WMEraseBkgnd(var Message: TWMEraseBkgnd); message WM_ERASEBKGND;

    // ..

    end;



    // ..



    procedure TBMyComponent.WMEraseBkgnd(var Message: TWMEraseBkgnd);

    begin

    Message.Result := 0

    end;



    이외에도 다른 방법이 있을거구요..

    음.. 도움이 되셨길 바랍니다.

    그럼..

    • 난 나
    • 1999.05.04 10:51
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김영해
      1999.05.05 06:47
      난 나 wrote: > 퀵레포트에서요.. > 선처리를 점선으로 하고 싶거든요.. > > =======================...
    • 문보석
    • 1999.07.19 23:19
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.07.20 02:52
      VCL은 없구 API로는 구현이 가능합니다. 하지만 만만치 않은 작업이 되겠죠. 참고가 될 API들을 말씀드리...
    • 고혜정
      1999.05.05 03:58
      QRReport를 이용해서 보고서를 만들고 있는데, 자료가 출력될때 5개 나오고 선나오고 그리고 계속해서 이런...
    • 신인재
      1999.05.05 05:08
      음냐 이것은 약간의 꽁수가 필요하네요...하지만 무지 간단해요... QRShape를 이용하는 방법인데 이것...
    • 김영해
      1999.05.05 06:34
      신인재 wrote: > 음냐 이것은 약간의 꽁수가 필요하네요...하지만 무지 간단해요... > > QRShape를 이...
    • 강경중
    • 1999.05.05 04:14
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 권도은
      1999.07.19 22:31
      시리얼 통신을 하는 중 CE_OVERRUN 이라는 에러 메세지가 자꾸 뜨면서 통신 불능상태가 되어버리는데 이...
    • 1999.05.05 06:23
      강경중 wrote: > 저는 네트웍 체팅 프로르램을 짤려고 하는 초보 델피언 입니다. > 채팅 클라이언트가 실...
    • 정윤옥
    • 1999.07.19 22:30
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최석기
      1999.07.20 00:31
      정윤옥 께서 말씀하시기를... > 버튼에 클릭이벤트를 강제로 보낼려고 합니다 > sendmessage(button1.Ha...
    • 이상철
    • 1999.05.05 06:04
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.05.06 06:10
      이상철 wrote: > 안녕하세요 델파이 를 무지 좋아하는 상철입니당 > 소스는 정확히 몰르구요 하지만 대충...
    • 고혜정
    • 1999.05.05 03:58
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 정호창
      1999.07.19 21:46
      델파이 응용프로그램 실행중 Query, Table의 Data를 dbf로 만들어낼 수 있는지 있다면 방법을 알려주심 고...
    • 신인재
      1999.05.05 05:08
      음냐 이것은 약간의 꽁수가 필요하네요...하지만 무지 간단해요... QRShape를 이용하는 방법인데 이것...
    • 김영해
      1999.05.05 06:34
      신인재 wrote: > 음냐 이것은 약간의 꽁수가 필요하네요...하지만 무지 간단해요... > > QRShape를 이...
    • 배재민
    • 1999.05.05 00:28
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 한재아
      1999.07.19 19:24
      DbGrid상에 ComboBox를 넣어서 데이터를 바꾸어줄 수 있는지 알고싶습니다. 자료를 DbGrid상에서도 바꾸어...
    • 신인재
      1999.05.05 04:36
      아래의 내용을 살펴보니.. try ...finally.. 의 사용에 대해 이해가 조금 부족한듯 싶습니다. finall...
    • 데빠이
      1999.07.19 19:41
      한재아 께서 말씀하시기를... > DbGrid상에 ComboBox를 넣어서 데이터를 바꾸어줄 수 있는지 알고싶습니다...
    • 강경중
    • 1999.05.05 04:14
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 남윤혁
      1999.07.19 18:32
      질문입니다. DBGrid에서 만약 ID와 NAME이 있다면 저는 ID는 기존의 값을 그냥 이용하고 NAME만 ...
    • 1999.05.05 06:23
      강경중 wrote: > 저는 네트웍 체팅 프로르램을 짤려고 하는 초보 델피언 입니다. > 채팅 클라이언트가 실...
    • 유도삼
      1999.07.31 05:41
      남윤혁 께서 말씀하시기를... > 질문입니다. > > DBGrid에서 만약 ID와 NAME이 있다면 > > 저는 ID...
    • 고혜정
      1999.05.05 03:58
      QRReport를 이용해서 보고서를 만들고 있는데, 자료가 출력될때 5개 나오고 선나오고 그리고 계속해서 이런...
    • 신인재
      1999.05.05 05:08
      음냐 이것은 약간의 꽁수가 필요하네요...하지만 무지 간단해요... QRShape를 이용하는 방법인데 이것...
    • 김영해
      1999.05.05 06:34
      신인재 wrote: > 음냐 이것은 약간의 꽁수가 필요하네요...하지만 무지 간단해요... > > QRShape를 이...
    • 김종성
    • 1999.07.19 10:51
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 왕초보
      1999.05.05 01:56
      프로젝트를 진행할때 필요에 따라 새로운 폼을 만들고 저의 경우에는 폼 레벨에서 font를 굴림체로 지정하...
    • 권경부
      1999.07.20 08:35
      아래의 내용만가지고는 어디가 잘못되었는지 알수 없습니다. SaveAsClick 이벤트역시 봐야 하구요... '제...
    • 안치봉
      1999.05.05 02:28
      왕초보 wrote: > 프로젝트를 진행할때 필요에 따라 새로운 폼을 만들고 저의 경우에는 > 폼 레벨에서 fon...
    • 이호선
      1999.05.05 02:24
      안녕하세요. Lightlib상용버전에 대하여 가격이 궁금합니다. 나이렉스가 총판이라 알고 있습니다. Delph...
    • jini
      1999.07.19 18:25
      신은석 께서 말씀하시기를... > 안녕하십니까? 혹시 방법을 알고 계시는 분은 빠른 답변을 주세요. > 보...
    • 이정욱
      1999.05.06 11:46
      LightLib의 Image를 말씀하시는것입니까? 그렇다면 그것보다는 ImageLib를 추천해 드립니다. LightLib의 ...
    • 박홍석
      1999.07.19 08:19
      안녕하세요. 미리보기 화면을 구현하고 있는데 Label에 폰트와 크기를 지정하고 PaintBox에 TextOut을 ...
    • 안치봉
      1999.05.05 02:28
      왕초보 wrote: > 프로젝트를 진행할때 필요에 따라 새로운 폼을 만들고 저의 경우에는 > 폼 레벨에서 fon...
    • 장영철
    • 1999.07.19 04:46
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 유도삼
      1999.07.31 10:25
      장영철 께서 말씀하시기를... > 며칠을 고민하고 고민하고 했지만 도저히 > 해결못할 문제라 여러 도사...
    • 안치봉
      1999.05.05 01:25
      하윤철 wrote: > 1. Tab control을 올려놓고 폼 색상을 바꾸면... > 텝들의 색상은 따라서 안바뀌고 ...
    • 1999.05.05 01:04
      김지건 wrote: > 프로그램이 실행중에 있을때 TalNet.exe라를 실행화일이 > > 죽는 것을 방지하고 싶...
    • 1999.07.20 00:01
      김창환 께서 말씀하시기를... > 서버 어플리케이션에 Query가 있습니다. > 클라이언트에서 검색하고자 하...