|
1분마다 데이타(con_mix:2행 1열의 배열형태로 파일에서 받아옴)를 갱신하면서
그래플 그리는 프로그램입니다
제가 짠 소스입니다.
<변수 선언 형태>
double ** con_mix;
<소스>
void TMain::ImportData()
{
for(int i=0;i<2;i++){
for(int k=0;k<mixAcol;k++)
Form2->StringGrid1->Cells[k+1][i+1]=FloatToStr(mix_con[i][0]);
int *tmpX;
tmpX[i]=Chart1->Series[i+6]->XValues->Value[1]-Chart1->Series[i+6]->XValues->Value[0];
Chart1->Series[i+6]->Delete(0);
Chart1->Series[i+6]->AddXY(Chart1->Series[i+6]->XValues->Last()+tmpX[i+6]
,mix_con[i][0], ,"",clTeeColor);
}
mixAcol++;
}
에러메세지임다.
Project Project1.exe raised exception class EListError with Message
'List index out of bounds(1)'.
디버글하면 i=0일때는 값이 제대로 들어옵니다. i=1이되는 순간 에러메세지가 뜨구요.
그래플 안 그리면 셀애 제대로 값이 쓰이는 걸 봐선 TChart문제인것 같으데 해결법을 모르겠네여.
해결 좀 해주세요... 부탁드립니다
|