Clear가 아닌 거 같다고 하셨는데, 그게 원하시는 답 맞는 거 같은데요?
비슷한 질문이 C++빌더쪽에도 올라왔는데, 그 답변 내용도 Clear를 쓰는군요.
C++ 소스지만 짧으니까 알아보시는 데 어렵지 않을 겁니다.
http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_qna&no=44352
델초보 님이 쓰신 글 :
: 안녕하세요~ ^^ 맨날 여기 게시판에 자료만 찾다가 없어서 올립니다.
:
: Tchart 인데요.. 챠트 그리기를 시작할때는
:
: for i:=0 to chart1.SeriesCount-1 do begin
: chart1.Series[i].AddXY(0,0,'',clTeeColor);
: chart1.Series[i].AddXY(1,0,'',clTeeColor);
: end;
:
: 로 하고 1초당 한번씩 데이타를 넣어 주었습니다.,
:
: for t:=0 to chart1.SeriesCount-1 do begin
: if chart1.Series[t].XValues.Last > 15 then chart1.Series[t].Delete(0);
: chart1.Series[t].AddXY(chart1.Series[t].XValues.Last+1,ItemVch[t],'',clTeeColor);
: end;
:
: ItemVch[t]:= 이변수가 값이 들어가구여..
:
: 제가 하고 싶은건 다시 챠트 그리기를 시작할땐 다시 처음부터 시작해야 하는데요..
:
: 방법을 잘 몰겠습니다.
:
: 예를 들어 현재 X축값(1초 시간) 이 3000 이라면(초) 다시 시작할땐
:
: 1(초) 부터 가야 합니다.
:
: 이게 안되니까. 할때마다 X축이 누적되어 300000만 까지(초) 간적이 있는데
:
: 문제가 될거 같아 그렇습니다.
:
: clear; 라는 것도 아닌거 같구.. delete 라는것도 있는거 같은데 개념두 없구..
:
: 데모도 많이 보고 도움말도 많이 봤는데 오죽 답답하면 올렸을까? 실지로많이 봤습니다.
:
:
: 라는 생각으로 부질한 초보에게 도움 바랍니다.. ㅡ.ㅜ
:
: 읽어 주셔서 감사합니다..