ModuleType Property (ADriver)

Returns the module type: Driver, System or Program.

Syntax

[ enModuleType = ] Object.ModuleType

The ModuleType property syntax has the following parts:

 

Name

Type

Description

Object

ADriver

ADriver object

enModuleType

enumAModuleType

An integer specifying the type of module, either Driver, System, or Program.

Where

enumAModuleType can be one of the following:

 

Name

Value

Description

amoduleTypeDriver

1

Driver

amoduleTypeSystem

2

System

amoduleTypeProgram

3

Program

Example

The Select statement shows how to process an Object variable containing a module object of unknown type:

! put general module code here

Select (obModule.ModuleType)

case amoduleTypeDriver

! put driver specific code here

case amoduleTypeSystem

! put driver specific code here

case amoduleTypeProgram

! put driver specific code here

Endselect

Applies to

ADriver

See Also

Module