Page 1 of 1

Problems with Chart from older release

Posted: Tue Jan 16, 2007 1:23 pm
by 9348545
I have a problem with charts from an older release of TeeChart: When I compile the project using TeeChart Pro 7.07, the application rises several exceptions during creation time of the form. The message is of the form:

"Fehler beim Lesen von Series2->Marks.Callout.Brush.Color: Eigenschaft Callout existiert nicht."

Translated to English, that would mean:

"Error reading Series2->Marks.Callout.Brush.Color: Property Callout does not exist."

Callout has been added to the Marks class somewhere in TeeChart 6. But why does the error occur :? ?

Greetings, Axel

Posted: Tue Jan 16, 2007 2:24 pm
by narcis
Hi Axelfarr,

Please read this old message about the same issue.

Older Versions of Tee60.bpl

Posted: Wed Jan 17, 2007 10:15 am
by 9348545
As proposed in the older thread, I tried to remove tee60.bpl from the search path.

But the effect is: The application can not be loaded because it misses Tee60.bpl!

So what must I do in order to remove references to the older library versions? The TeeChart-Element is part of a report, created with QuickReport (but I also removed teeqr60.bpl from the search path)?

Greetings, Axel

Posted: Wed Jan 17, 2007 10:33 am
by narcis
Hi Axel,

Have you enabled TeeChart v7 components at Project\Options\Packages and added their Bin and Lib folders on TOP of the search path list?

Problem got even worse

Posted: Wed Jan 17, 2007 1:06 pm
by 9348545
What I had done in before:

Since the original installation of TeeChart7 has the problem, that in the TQRChart-elements a permanent redraw occurs I recompiled TeeChart7 from its source and copied the resulting files the following way:

a) everything under /lib and /bin to the directories under CBuilder6
b) the /include to the subdir /include/vcl of CBuilder6
c) the /system to ($WINDIR)/System32

What I have now done was to add the directories from the output directory of the recompiled components to the search paths befor any other line.

The result: The application now crashes with a "allgemeine Schutzverletzung" (general protection error), since it tries to execute code where no code is. This happens right to the begining of file execution, somewhere in the startup code. But the linker shows no errors.

What can be wrong now?

Greetings, Axel
[/quote]

Posted: Wed Jan 17, 2007 2:11 pm
by narcis
Hi Axel,

Have you followed the steps described here to recompile TQRChart components?