안녕하세요~ ^^ 맨날 여기 게시판에 자료만 찾다가 없어서 올립니다.
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 라는것도 있는거 같은데 개념두 없구..
데모도 많이 보고 도움말도 많이 봤는데 오죽 답답하면 올렸을까? 실지로많이 봤습니다.
라는 생각으로 부질한 초보에게 도움 바랍니다.. ㅡ.ㅜ
읽어 주셔서 감사합니다..
|