Valeurs de conversion des types de données ActiveX en primitives Java
Tous les types de données primitives Java™ sont convertis automatiquement en types natifs d'automatisation ActiveX. Cependant, seuls certains types de données d'automatisation sont convertis en types Java (par exemple, VT_DATE). Les types de données Variant sont utilisés pour les conversions de données.
Ils sont indispensables pour toute interface d'automatisation et sont utilisés automatiquement par Visual Basic et VBScript. Les tableaux suivants donnent plus de détails sur les conversions des types de données primitives entre les types Automatisation et Java.
Type Visual Basic | Type Variant Type | Type Java | Remarques |
---|---|---|---|
Octet | VT_I1 | byte | L'octet n'est pas signé dans Visual Basic, contrairement à Java. |
Boolean | VT_BOOL | booléen | |
Integer | VT_I2 | short | |
Long | VT_I4 | Entier | |
Currency | VT_CY | long | |
Un seul | VT_R4 | float | |
Double | VT_R8 | double | |
String (chaîne) | VT_BSTR | java.lang.String | |
String (chaîne) | VT_BSTR | char | |
Date | VT_DATE | s/o |