C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[67440] Re:TChart에서 많은 양의 그래프를 그릴때..
망치 [] 2098 읽음    2012-06-08 17:29
저 같은 경우에는 이렇게 했습니다.
TChart가 업데이트 하는데 있어서 CPU를 많이 먹어서 많은 테스트 끝에
결국 Chart의 AutoRepaint를 false로 해놓았습니다.
이렇게 하면 여러가지 Paint부분에서 수동으로 처리해야되는 부분이 발생하지만
속도나 CPU소모량이 완전 줄어들었습니다.
refresh가 필요할때만
AutoRepaint=true;
Refresh();
AutoReapint=false;


이렇게 해서 해결했습니다.

그런데 저도 궁금한거는 MP3파일의  Raw데이터를 그릴려보니 이거는 위에처럼 해서는 잘 안되더군요...
MP3파일 압축풀면 7~80메가정도 Raw데이터가 나오는데 흠,,,다들 이걸 어떻게 빨리 그리는지...
데이터를 다 그리지 않는다쳐도....확대/축소할때 또 다시 그 데이터를 솎아서 그리기에는 힘들텐데...


차트 님이 쓰신 글 :
: 안녕하세요~~ 제목 그대로 질문입니다.
:
: 많은양의 데이터를 그래프로 표현해야하는데요..
:
: 일일이 하나씩 추가하면서 그려주니 너무 느린것 같아서요..
:
: 실시간으로 보여 줄 필요가 없어서 그런데.. 다 그리고 나서 한번에 출력하면
:
: 좀더 빠르게 출력 할 수 있을 것같은데...
:
: 다 그리고 한번에 출력하는 방법이 있나요??
:
: 있다면 방법좀 부탁드립니다 ㅠ

+ -

관련 글 리스트
67438 TChart에서 많은 양의 그래프를 그릴때.. 차트 1080 2012/06/08
67456     Re:TChart에서 많은 양의 그래프를 그릴때.. rhythmax 2044 2012/06/11
67440     Re:TChart에서 많은 양의 그래프를 그릴때.. 망치 2098 2012/06/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.