TeeChart with Quick Reports & CB2007
Posted: Mon Dec 03, 2007 11:28 pm
Hello,
I'm having a baffling problem with the latest version of TeeChart. Here is the environment:
* C++Builder 2007
* TeeChart Pro V8.02
* QuickReports 4.07
I've installed everything in the standard way. Because TeeChart Pro seems to only come with .DPK files for doing the QuickReports install (which won't open in Builder 2007), I also installed for C++Builder 6 and ported over the .BPK files to finally create a .CBPROJ file which allows me to install the components for TQRChart.
To show the problem I do this:
1) Create a new project (anything will work, but an SDI App is easy to start with).
2) Drop a TQuickRep on the form and drop a TQRChart on the report.
3) Run it ... will get Access violations.
4) Even more strange, if I close everything it will never let me open the form again. I always get "Access violation at address 20031726 in module 'rtl100.bpl'. Read of address 00000008"/
The problem seems entirely related to the TQRChart component. QuickReports works fine as long as that isn't on there.
Multiple different attempts always yield the same problem. Tried recompiling all packages from scratch using the source and still same problem. Programs will compile and run fine, but the moment you try create a form with a TQRChart on it the program gives the access violation. C++Builder will always give the access violation if I try and open a form in the IDE that has a TQRChart on it.
Probably should have bought the whole design studio ... just having C++Builder is irritating when package files for it are not included.
Help!
- Rebecca Taylor
I'm having a baffling problem with the latest version of TeeChart. Here is the environment:
* C++Builder 2007
* TeeChart Pro V8.02
* QuickReports 4.07
I've installed everything in the standard way. Because TeeChart Pro seems to only come with .DPK files for doing the QuickReports install (which won't open in Builder 2007), I also installed for C++Builder 6 and ported over the .BPK files to finally create a .CBPROJ file which allows me to install the components for TQRChart.
To show the problem I do this:
1) Create a new project (anything will work, but an SDI App is easy to start with).
2) Drop a TQuickRep on the form and drop a TQRChart on the report.
3) Run it ... will get Access violations.
4) Even more strange, if I close everything it will never let me open the form again. I always get "Access violation at address 20031726 in module 'rtl100.bpl'. Read of address 00000008"/
The problem seems entirely related to the TQRChart component. QuickReports works fine as long as that isn't on there.
Multiple different attempts always yield the same problem. Tried recompiling all packages from scratch using the source and still same problem. Programs will compile and run fine, but the moment you try create a form with a TQRChart on it the program gives the access violation. C++Builder will always give the access violation if I try and open a form in the IDE that has a TQRChart on it.
Probably should have bought the whole design studio ... just having C++Builder is irritating when package files for it are not included.
Help!
- Rebecca Taylor