[an error occurred while processing this directive]
Не помню уже как в дельфи, а в борланде билдере можно сделать что-то типа того:
static int n;Chart->Series[0]->AddXY(1,1,"",clRed);if(n>100){ n=0; Chart->Series[0]->Delete(0);}