Carapace

Carapace Objects

In computing terms, an object encapsulates data and provides a set of methods for accessing or modifying this data. The Terminology page provides straightforward definitions of many of the terms used when discussing objects.

Built-in Objects

Carapace contains many built-in objects which can be grouped together as follows:

basic the basic types of the language
system operating-system features
comms communications-related classes
COM COM-related classes
database classes to give you access to relational databases

An alphabetical list of all defined classes is contained here

Scripted Objects

Carapace also allows you to define your own objects using the Carapace script.

A worked example of a Carapace object is a good place to start when discussing objects. The brave can always go directly to the object definition page.

COM Objects

On Microsoft platforms COM is an excellent way to integrate components. Since Carapace is designed to make COM easier to use, the design of a Carapace object closely follows that of a COM object.

Perhaps the hardest thing about COM is the amount of terminology which it introduces. The Terminology page lists several of these terms with some short definitions.

However, COM is tremendously useful since it gives you simple access to the majority of components running on Microsoft platforms. It is therefore well worth getting to grips with terms like object and interface so that you can use COM to control your world!

Click here to read more about COM and the ways Carapace makes COM more accessible.


Contents Index Current topic: objects Related topics: functions