views:

149

answers:

3

Hi, Can anyone recommend a charting control (or package etc) that has a bubble chart and will work in a VB6 application?

I've found a few that appear to support this but I've not worked with them...

  • FusionCharts
  • ChartFX for COM
  • ComponentOne

I have used Gigasoft ProEssentials but they don't seem to have a bubble chart

ChartFX have a blurb "While most companies have abandoned the COM market, Chart FX continues to advance it.", which if true sounds good for support reasons...but it's just text on their home page unless someone can confirm this/recommend them.

I'm not fussed about the cost (if any)...

thanks heaps!

EDIT (MarkJ): just to be clear, here is a sample bubble chart:

alt text

A: 

Hello,

You can try Steema Software's TeeChart Pro v8 ActiveX which includes bubble charts and supports VB6. Available charts gallery is available here.

Fully functional evaluation version can be downloaded here:

http://www.steema.com/downloads/form_ax_eval.html

The eval version is shipped with extensive features demo and tutorials on how to get started with TeeChart.

Hope this helps!

Narcís Calvet
Have you used it yourself?
MarkJ
Yes. Actually I work for Steema Software :P. At our monitored support forums (http://support.steema.com) you can see what our clients think, the kind of problems they have and lots of examples too.
Narcís Calvet
his answer to another question suggests he does (or has some relationship with the vendor)
davidsleeps
My previous comment confirms that ;-). However, I wouldn't have made this suggestion if the component didn't support VB6 and bubble charts.
Narcís Calvet
Hi Narcis, I think it's perfectly fine for vendors to give answers on StackOverflow pointing to their own solutions, however it's probably best to be upfront that you do have a connection with the technology you are recommending.
MarkJ
Hi MarkJ, Ok, fair enough. Also I think it was fair from my side that I provided information so that davidsleeps could evaluate the component and check if it suited his needs on his own.
Narcís Calvet
A: 

I feel your pain. We've had trouble with control vendors who claim to "support" COM, but in practise the support is patchy at best.

You could try using the Microsoft Chart Controls for Microsoft .NET Framework 3.5. If you wrap the control in a COM visible wrapper, you should be able to use it from within VB6. I have never used these controls, but the documentation lists "bubble" as a supported chart type.

The controls are free and they are supported.

MarkJ
Hi MarkJ, funny you mention that...We've got an asp.net version of the application which has the Microsoft 3.5 Chart controls in it, and we need to "port" it into the VB6 client (don't ask why it isn't .Net)...but I'll investigate this as it means far less learning required to generate the graph
davidsleeps
Let us know how you get on - using .NET controls from within VB6 sounds great, but I've not yet actually used it myself.
MarkJ
A: 

ChartDirector at www.advsofteng.com works well - I have used it in several VB6 programs.

Martyn