Page 1 of 1

Upgrade TC ActX 5 to TCv8 DLL on VS2008 C++

Posted: Thu Oct 01, 2009 9:31 am
by 15053009
Hello,

I'm currently working with the TeeChart Active X5. I work on Visual Studio 2008 C++ (and not Visual Studio.Net).
I wanted to know if it is possible to pass to TeeChart v8 using the DLL...
If it is possible, could somebody help me on wich step I must follow to do that.

Are all the functions used in the TeeChart ActiveXv5 still the same in TeeChart 8 DLL???

I thank you in advance for your answers.

Julien.

Re: Upgrade TC ActX 5 to TCv8 DLL on VS2008 C++

Posted: Thu Oct 01, 2009 10:27 am
by yeray
Hi Julien,

I've moved the topic to the Activex forum.

The backwards compatibility is an aspect we pay special attention when improving the component but you could try the v8 Eval version for free before purchasing an upgrade and see if it brakes anything or not.
http://www.steema.com/downloads/form_ax_eval.html

Note that with TeeChart AX installer, there are two utilities included to upgrade VB, VC++, BV.Net, VC++ Net and C# Net projects from older TeeCharts to TeeChart v8.

Re: Upgrade TC ActX 5 to TCv8 DLL on VS2008 C++

Posted: Thu Oct 01, 2009 10:47 am
by 15053009
Hello Yeray, thank you for your answer.

What I want to know is : Is it possible to use TeeChart.dll instead of TeeChart.ocx. If it is the case, what must I do to make it work?

Re: Upgrade TC ActX 5 to TCv8 DLL on VS2008 C++

Posted: Thu Oct 01, 2009 12:08 pm
by narcis
Hi Julien,

Yes, in that case you should use strong-named DLLs available at C:\Program Files\Steema Software\TeeChart Pro v8 ActiveX Control\Utilities\Vs.net\Strong Named DLLs as in the Visual Studio .NET examples at C:\Program Files\Steema Software\TeeChart Pro v8 ActiveX Control\Examples\Visual Studio .NET.

Hope this helps!

Re: Upgrade TC ActX 5 to TCv8 DLL on VS2008 C++

Posted: Thu Oct 01, 2009 3:23 pm
by 15053009
Thank you for the information Narcis.

I found the program to make the upgrades from TeeChart 5 to TeeChart 8. Almost all the functions stay the same! That's good news!!

There is still something i don't understand how to do :
I compile in release version the demo in the following folder : C:\Program Files\Steema Software\TeeChart Pro v8 ActiveX Control\Examples\Visual Studio .NET\Vc++\Dragging Points. I put it on a clean computer (windows xp) and it doesn't worked. Of course the DLL were missing. If i make this : "regsrv32 c:\TeeChart8.ocx" it works. So the program use the ActiveX. My question is : Is there a way to do the same thing like "regsrv32 c:\TeeChart8.dll"? So use the DLL for redistribution...

I apologize for my bad English I hope it is clear enough for you to understand.

Thank you in advance for your answer.

Re: Upgrade TC ActX 5 to TCv8 DLL on VS2008 C++

Posted: Fri Oct 02, 2009 2:20 pm
by yeray
Hi Julien,
JSmey wrote:I apologize for my bad English I hope it is clear enough for you to understand.
The same applied to me!

We think that it should work in the same way, so you should be able to do "regsrv32 c:\TeeChart8.dll". Have you tried it?

Re: Upgrade TC ActX 5 to TCv8 DLL on VS2008 C++

Posted: Fri Oct 02, 2009 2:34 pm
by 15053009
I tried but I had a message explaining :

C:\TeeChart.dll has been loaded but the entry point DllRegisterServer cannot be found. This file cannot be registered.

So, what can I do??

Re: Upgrade TC ActX 5 to TCv8 DLL on VS2008 C++

Posted: Mon Oct 05, 2009 6:35 am
by 15053009
I come back with the question.

if Steema prodive a DLL we should normally be able to use it...

Does somebody have already use it?

Thank you for your answers.

Julien.

Re: Upgrade TC ActX 5 to TCv8 DLL on VS2008 C++

Posted: Mon Oct 05, 2009 10:14 am
by yeray
Hi Julien,

The TeeChart.dll created from the TeeChart.ocx still needs the ocx registered as it still uses it.
Here is the description of the converter/importer tool by Microsoft: aximp.exe