AccessViolations with TeeChart 8.04 and BCB2007
Posted: Tue Nov 18, 2008 3:17 pm
Hi,
I have some problems with the actual TeeChart version (8.04) and some features from TSurfaceSeries and TContourSeries (in BCB2007).
Some internal pointers seems to be uninitialized. Up to now i found
from TContourSeries
ContourMarks, Levels, Smoothing
from TSurfaceSeries
WaterLines
Sometimes the pointers are 0 and sometimes it haves invalid values. This makes this features unusable. I saw a similar problems some threads ago. I tried to initialize these pointers by myself but this doesn't work. After i assigned the new value the internal pointer keeps 0. Example below
Furthermore i had problems with TCustom3DGridSeries. If i want to use TColorGridSeries i always have AccessViolations coming from TCustom3DGridSeries::GridIndex. Each access to this variable (read size or something) leads to an AccessViolation. I solved this problem by creating my own version of TCustom3DGridSeries and TColorGridSeries (in C++). But I'm really wants to know wants wrong there.
by
I have some problems with the actual TeeChart version (8.04) and some features from TSurfaceSeries and TContourSeries (in BCB2007).
Some internal pointers seems to be uninitialized. Up to now i found
from TContourSeries
ContourMarks, Levels, Smoothing
from TSurfaceSeries
WaterLines
Sometimes the pointers are 0 and sometimes it haves invalid values. This makes this features unusable. I saw a similar problems some threads ago. I tried to initialize these pointers by myself but this doesn't work. After i assigned the new value the internal pointer keeps 0. Example below
Code: Select all
TSmoothPoints* sp = new TSmoothPoints(CSer);
CSer->Smoothing = sp; // after this Smoothing keeps 0
by