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

TeeChart for ActiveX, COM and ASP
Post Reply
François Fustin
Newbie
Newbie
Posts: 19
Joined: Fri Apr 24, 2009 12:00 am

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

Post by François Fustin » Thu Oct 01, 2009 9:31 am

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.

Yeray
Site Admin
Site Admin
Posts: 9614
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

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

Post by Yeray » Thu Oct 01, 2009 10:27 am

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.
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

François Fustin
Newbie
Newbie
Posts: 19
Joined: Fri Apr 24, 2009 12:00 am

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

Post by François Fustin » Thu Oct 01, 2009 10:47 am

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?

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

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

Post by Narcís » Thu Oct 01, 2009 12:08 pm

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!
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

François Fustin
Newbie
Newbie
Posts: 19
Joined: Fri Apr 24, 2009 12:00 am

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

Post by François Fustin » Thu Oct 01, 2009 3:23 pm

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.

Yeray
Site Admin
Site Admin
Posts: 9614
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

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

Post by Yeray » Fri Oct 02, 2009 2:20 pm

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?
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

François Fustin
Newbie
Newbie
Posts: 19
Joined: Fri Apr 24, 2009 12:00 am

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

Post by François Fustin » Fri Oct 02, 2009 2:34 pm

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??

François Fustin
Newbie
Newbie
Posts: 19
Joined: Fri Apr 24, 2009 12:00 am

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

Post by François Fustin » Mon Oct 05, 2009 6:35 am

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.

Yeray
Site Admin
Site Admin
Posts: 9614
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

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

Post by Yeray » Mon Oct 05, 2009 10:14 am

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
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

Post Reply