Table of Contents

6.1.2 Predefined Procedural Modules

Note

This section describes the implementation of MS-VBAL §6.1.2 Predefined Procedural Modules.

The SDK defines the twelve MS-VBAL §6.1.2 predefined procedural modules:

§ Module SDK declaration
6.1.2.1 ColorConstants Module IStdColorConstantsModule
6.1.2.2 Constants Module IStdConstantsModule
6.1.2.3 Conversion Module IStdConversionModule
6.1.2.4 DateTime Module IStdDateTimeModule
6.1.2.5 FileSystem IStdFileSystemModule
6.1.2.6 Financial IStdFinancialModule
6.1.2.7 Information IStdInformationModule
6.1.2.8 Interaction IStdInteractionModule
6.1.2.9 KeyCodeConstants VBKeyCodeConstants
6.1.2.10 Math IStdMathModule
6.1.2.11 Strings IStdStringsModule
6.1.2.12 SystemColorConstants VBSystemColorConstants

And one that the specification does not name but the language has: the library's hidden module, which holds Array, Input$ and Width (_HiddenModule, RD-VBAL §6.1.2.13):

§ Module SDK declaration
6.1.2.13 Hidden Module IStdHiddenModule

⏮️ RD-VBAL §6.1.1 Predefined Enums | ⏭️ RD-VBAL §6.1.2.1 ColorConstants Module