About Type Libraries

 

Topic

Description

Overview of Type Libraries

How type libraries are used in ATEasy applications.

Types of Type Libraries

The types of type libraries that are available.

Inserting a Type Library

Inserting a type library into an ATEasy module.

Type Library Properties

Properties of type libraries.

Type Library Submodules

The submodules that a type library contains.

Classes, Properties, Methods, and Events

Type library classes, properties, methods, and events.

Early Binding and Late Binding

How ATEasy uses early binding and late binding to automate software components.

Creating Objects

How to create instances of software components to use in ATEasy applications.

Getting Objects

How to use the GetObject function to get instances of software components that are used in ATEasy applications.

Using Properties

How to get and set the value of an object's properties.

Calling Methods

How to call the methods exposed by an object that you have created.

Deleting Objects

How to delete instances of software components that have been used in ATEasy applications.

Distributing a Type Library

Distributing a type library to end users of an ATEasy application.

ATEasy's Internal Type Library

The contents of ATEasy's internal type library.

Example: Creating an Excel Object Using Early Binding

An ATEasy code sample that creates a Microsoft Excel object using early binding.

Example: Creating an Excel Object Using Late Binding

An ATEasy code sample that creates a Microsoft Excel object using late binding.