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