|
비슷한 질문이 예전에 있었던 기억이 나는군요...
간단히 말하면.. 빌더는 그래픽 처리부분을 TCanvas로 추상화 시켜두었습니다.
TCanvas는 사용에는 편리하지만.. 속도는 느리다고 하더군요..
이곳 게시판을 찾아보시면.. TCanvas를 이용했을때의 속도 향상 팁 같은 글이 있었던
기억이 납니다. 검색해 보시고요...
빌더로 직접 DC 등을 얻어 직접 제어하는 방식으로 하면 속도가 빨라질겁니다.
(VC++ 처럼..) 단, 그 만큼 불편함을 감수해야겠지요..
아담 님이 쓰신 글 :
: TImage에 그림을 그리는데 비주얼베이직보다 속도가 느리네요?
:
: 프로그램상 잘못처리해서 그런것은 아니고 둘다 그냥 폼위에서 마우스 움직임에따라
:
: 라인그리는 프로그램을 짜서 돌려보니( 좀오래된 2M RAM 그래픽카드에서)
:
: 마우스 움직임이 뚝뚝 끊어지면서 나오고 라인도 느리게 그려집니다.
:
: 최근 그래픽 카드에선 별차이가 없구요.
:
: 왜 기분나쁘게 베이직보다 화면처리가 느린거죠?
:
: 빠르게 할 방법은 없나요?
|