Page 1 of 1
64 bit porting problem
Posted: Wed Feb 18, 2009 1:22 pm
by 9526439
We have been using TeeChart 7 ActiveX control in our MFC C++ application without any problems. Recently we needed to port the application to 64 bit. We rebuilt the application using the x64 setting in Visual Studio 2005. The application builds okay but as soon as the dialog containing the control is displayed (CDialog::DoModal is called), the application crashes.
What do we need to do to get TeeChart working on 64 bit?
Posted: Wed Feb 18, 2009 2:31 pm
by narcis
Hi amol,
TeeChart Pro ActiveX can not be used in 64 bit environments unless they are used in 32 bit mode. Please notice that TeeChart Pro ActiveX is a COM wrapper of TeeChart Pro VCL. A 64 bit version of TeeChart ActiveX won't be possible until there's a Delphi version that supports 64 bit applications.
TeeChart for .NET v3 already includes an x64 bit assembly.
Posted: Thu Feb 19, 2009 6:13 am
by 9526439
Thanks Narcis
Any pointers you can give us as to how to go about replacing TeeChart ActiveX with TeeChart for .Net?
Posted: Thu Feb 19, 2009 8:19 am
by narcis
Hi amol,
The strcucture of the components is almost the same with some syntactical differences. I'd have a look at the demos and tutorials provided to get familiar with the syntax and start porting the code. Also, if you need to convert *.tee files (TeeChart template files) or have many designtime chart settings, which you can export to *.tee files we have a tool for converting *.tee files to *.ten (Teechart for .NET template files).
Posted: Wed Mar 25, 2009 1:12 pm
by 9641422
Thanks once again Narcis
We have started porting the code.
Just two more questions - small ones
1) We currently have the license for TeeChart.Net v2. Although it does compile and work on 32bit systems, on 64 bit platforms we have only intermittent success. Is v2 capable of 64bit interop?
2) Is there any upgrade (discount) pricing from v2 to v3? I was unable to find any such on the website.
Also where can I get the .tee to .ten conversion tool?
Posted: Wed Mar 25, 2009 1:59 pm
by narcis
Hi Amol,
1) We currently have the license for TeeChart.Net v2. Although it does compile and work on 32bit systems, on 64 bit platforms we have only intermittent success. Is v2 capable of 64bit interop?
There's no specific x64 specific version of TeeChart for .NET v2. I'm not sure now if this has been fully tested building in x64 mode but I guess the only option available would be using the source code version.
2) Is there any upgrade (discount) pricing from v2 to v3? I was unable to find any such on the website.
Yes, it's the first option in the
upgrade to v3 page:
https://www.steema.com/ordering/order_variable.shtml?21