ASE Home Page Products Download Purchase Support About ASE
ChartDirector Support
Forum HomeForum Home   SearchSearch

Message ListMessage List     Post MessagePost Message

  64 bit active x object
Posted by andrew on Jan-30-2023 03:53
Does ChartDirector have an active x object that is 64 bit ?

  Re: 64 bit active x object
Posted by Peter Kwan on Jan-30-2023 16:32
Hi Andrew,

ChartDirector for ASP/COM/VB contains ActiveX objects that can support 64-bit applications.

ChartDirector for ASP/COM/VB has two parts. An API that can are ActiveX objects and can generate all the charts, and an ActiveX control for supporting user interactions (such as drag to scroll).

The ActiveX objects that generate charts are 32-bit but can be used in native 64-bit applications. It is commonly used in IIS/ASP web applications on 64-bit Windows, with the IIS runs in 64-bit mode. This works because on Windows, it is possible to register an ActiveX object for both 32-bit and 64-bit usage.

On the other hand, the ActiveX control only works on 32-bit applications. It was originally designed for VB6 applications. Microsoft never releases 64-bit version of VB6. Later versions of VB are all based on .NET technology, not ActiveX. If you are writing a GUI desktop application (such as VBA applications), you can still use a regular image control to display the generated charts, and implement some levels of user interactions like tooltips, clickable hot spots, track cursors and real time charts, but not more complicated ones like drag on the chart to zoom/scroll. For zoom/scroll, you would need to use others controls for the user interface, such as using scrollbar controls and sliders.

Best Regards
Peter Kwan

  Re: 64 bit active x object
Posted by andrew on Jan-31-2023 23:13
Thank Peter, this is helpful!