Valores de conversión de tipos de datos primitivos ActiveX a Java
Todos los tipos de datos Java™ primitivos se convierten automáticamente en tipos ActiveX Automation nativos. Sin embargo, no todos los tipos de datos de Automation se convierten en tipos Java (por ejemplo, VT_DATE). Para la conversión de datos se utilizan los tipos de datos de variantes.
Los tipos de datos de variantes son un requisito para cualquier interfaz de Automation y Visual Basic y VBScript los utilizan automáticamente. Las tablas siguientes proporcionan detalles acerca de cómo se convierten los tipos de datos primitivos entre tipos de Automation y tipos Java.
Tipo Visual Basic | Tipo de variante | Tipo Java | Notas |
---|---|---|---|
Byte | VT_I1 | byte | Byte en Visual Basic no tiene signo pero en el tipo de datos Java tiene signo. |
Booleano | VT_BOOL | Booleano | |
Integer | VT_I2 | short | |
Largo | VT_I4 | int | |
Currency | VT_CY | long | |
Único | VT_R4 | float | |
Double | VT_R8 | double | |
Serie | VT_BSTR | java.lang.String | |
Serie | VT_BSTR | char | |
Date | VT_DATE | No disponible |