Method and property descriptions in this guide describe types with Visual Basic 6 data types. For users of languages other than Visual Basic 6, the following table maps the Visual Basic 6 types used in this guide to COM types:
| Visual Basic 6 Types | COM Types |
|---|---|
| Boolean | VARIANT_BOOL |
| Byte | Byte |
| String | BSTR |
| Double | Double |
| Single | Float |
| Integer | short |
| Long | long |
| Object | IDispatch |
| Object | IUnknown |
| Variant (array) | Variant * |
| Variant | Variant |