Mathematica For ActiveX

Product Demonstration

Anton Rowe

Introduction

Mathematica for ActiveX (MAX) is an object-oriented toolkit allowing Windows developers to easily integrate Mathematica with Visual Basic programs, VBA  applications such as Microsoft Office, or web pages that use VBScript .

This demonstration will illustrate how to:

o  Perform evaluations in Mathematica from VB, VBA or VBScript.

o  Build installable VB programs that can be called from Mathematica.

Demonstration

Objects

The Kernel Object

The Expression Object

The LinkObject Object

Examples

Calling Mathematica From Visual Basic Programs

Calling Mathematica From Microsoft Office Applications

Calling Mathematica From Web Pages Using VBScript

Creating Installable Mathematica Functions Using Visual Basic