Leer en inglés

Compartir a través de


encabezado oleauto.h

Automation usa este encabezado. Para más información, consulte:

oleauto.h contiene las siguientes interfaces de programación:

Functions

 
BstrFromVector

Devuelve un BSTR, asignando cada elemento del vector a un carácter de BSTR.
ClearCustData

Libera la memoria usada para contener el elemento de datos personalizado.
CreateDispTypeInfo

Crea información de tipo simplificada para su uso en una implementación de IDispatch.
CreateErrorInfo

Crea una instancia de un objeto de error genérico.
CreateStdDispatch

Crea una implementación estándar de la interfaz IDispatch a través de una sola llamada de función. Esto simplifica la exposición de objetos a través de la automatización.
CreateTypeLib

Proporciona acceso a una nueva instancia de objeto que admite la interfaz ICreateTypeLib.
CreateTypeLib2

Crea una biblioteca de tipos en el formato de archivo actual.
DispCallFunc

Asistente de bajo nivel para Invoke que proporciona independencia de la máquina para la invocación personalizada. (DispCallFunc)
DispGetIDsOfNames

Asistente de bajo nivel para Invoke que proporciona independencia de la máquina para la invocación personalizada. (DispGetIDsOfNames)
DispGetParam

Recupera un parámetro de la estructura DISPPARAMS, comprobando los parámetros con nombre y los parámetros posicionales, y coerce el parámetro al tipo especificado.
DispInvoke

Llama automáticamente a funciones miembro en una interfaz, dada la información de tipo de la interfaz.
DosDateTimeToVariantTime

Convierte la representación ms-DOS de hora en la representación de fecha y hora almacenada en una variante.
GetActiveObject

Recupera un puntero a un objeto en ejecución que se ha registrado con OLE.
GetAltMonthNames

Recupera los nombres de mes secundarios (alternativos).
GetErrorInfo

Obtiene el puntero de información de error establecido por la llamada anterior a SetErrorInfo en el subproceso lógico actual.
GetRecordInfoFromGuids

Devuelve un puntero a la interfaz IRecordInfo de un UDT pasando el GUID de la información de tipo sin tener que cargar la biblioteca de tipos.
GetRecordInfoFromTypeInfo

Devuelve un puntero a la interfaz IRecordInfo del UDT pasando su información de tipo.
LHashValOfName

Calcula un valor hash para un nombre. (LHashValOfName)
LHashValOfNameSys

Calcula un valor hash para un nombre. (LHashValOfNameSys)
LHashValOfNameSysA

Calcula un valor hash para el nombre especificado.
LoadRegTypeLib

Usa información del Registro para cargar una biblioteca de tipos.
LoadTypeLib

Carga y registra una biblioteca de tipos.
LoadTypeLibEx

Carga una biblioteca de tipos y (opcionalmente) la registra en el registro del sistema.  .
OaBuildVersion

Recupera la versión de compilación de OLE Automation.
OaEnablePerUserTLibRegistration

Habilita la función RegisterTypeLib para invalidar las asignaciones predeterminadas del Registro en Windows Vista Service Pack 1 (SP1), Windows Server 2008 y versiones posteriores del sistema operativo.
QueryPathOfRegTypeLib

Recupera la ruta de acceso de una biblioteca de tipos registrada.
RegisterActiveObject

Registra un objeto como objeto activo para su clase.
RegisterTypeLib

Agrega información sobre una biblioteca de tipos al registro del sistema.
RegisterTypeLibForUser

Registra una biblioteca de tipos para que la use el usuario que realiza la llamada.
RevokeActiveObject

Finaliza el estado de un objeto como activo.
SafeArrayAccessData

Incrementa el recuento de bloqueos de una matriz y recupera un puntero a los datos de la matriz.
SafeArrayAddRef

Aumenta el recuento de referencias de anclaje del descriptor para la matriz segura especificada en uno y puede aumentar el recuento de referencias de anclaje de los datos de la matriz segura especificada en uno si esos datos se asignaron dinámicamente, según lo determinado por el descriptor de la matriz segura.
SafeArrayAllocData

Asigna memoria para una matriz segura, basada en un descriptor creado con SafeArrayAllocDescriptor.
SafeArrayAllocDescriptor

Asigna memoria para un descriptor de matriz seguro.
SafeArrayAllocDescriptorEx

Crea un descriptor de matriz seguro para una matriz de cualquier tipo de variante válido, incluida VT_RECORD, sin asignar los datos de la matriz.
SafeArrayCopy

Crea una copia de una matriz segura existente.
SafeArrayCopyData

Copia la matriz de origen en la matriz de destino especificada después de liberar los recursos de la matriz de destino.
SafeArrayCreate

Crea un nuevo descriptor de matriz, asigna e inicializa los datos de la matriz y devuelve un puntero al nuevo descriptor de matriz.
SafeArrayCreateEx

Crea y devuelve un descriptor de matriz seguro a partir del VARTYPE especificado, el número de dimensiones y límites especificados.
SafeArrayCreateVector

Crea una matriz unidimensional. Una matriz segura creada con SafeArrayCreateVector es un tamaño fijo, por lo que la constante FADF_FIXEDSIZE siempre se establece.
SafeArrayCreateVectorEx

Crea y devuelve una matriz segura unidimensional del VARTYPE y los límites especificados.
SafeArrayDestroy

Destruye un descriptor de matriz existente y todos los datos de la matriz.
SafeArrayDestroyData

Destruye todos los datos de la matriz segura especificada.
SafeArrayDestroyDescriptor

Destruye el descriptor de la matriz segura especificada.
SafeArrayGetDim

Obtiene el número de dimensiones de la matriz.
SafeArrayGetElement

Recupera un único elemento de la matriz.
SafeArrayGetElemsize

Obtiene el tamaño de un elemento.
SafeArrayGetIID

Obtiene el GUID de la interfaz contenida en la matriz segura especificada.
SafeArrayGetLBound

Obtiene el límite inferior para cualquier dimensión de la matriz segura especificada.
SafeArrayGetRecordInfo

Recupera la interfaz IRecordInfo del UDT contenido en la matriz segura especificada.
SafeArrayGetUBound

Obtiene el límite superior de cualquier dimensión de la matriz segura especificada.
SafeArrayGetVartype

Obtiene el VARTYPE almacenado en la matriz segura especificada.
SafeArrayLock

Incrementa el recuento de bloqueos de una matriz y coloca un puntero a los datos de la matriz en pvData del descriptor de matriz.
SafeArrayPtrOfIndex

Obtiene un puntero a un elemento de matriz.
SafeArrayPutElement

Almacena el elemento de datos en la ubicación especificada de la matriz.
SafeArrayRedim

Cambia el límite más a la derecha (menos significativo) de la matriz segura especificada.
SafeArrayReleaseData

Reduce el recuento de referencias de anclaje para los datos de matriz seguros especificados en uno. Cuando ese recuento alcanza 0, ya no se libera la memoria de esos datos.
SafeArrayReleaseDescriptor

Disminuye el recuento de referencias de anclaje para el descriptor de la matriz segura especificada en uno. Cuando ese recuento alcanza 0, ya no se impide liberar la memoria de ese descriptor.
SafeArraySetIID

Establece el GUID de la interfaz para la matriz segura especificada.
SafeArraySetRecordInfo

Establece la información de registro en la matriz segura especificada.
SafeArrayUnaccessData

Disminuye el recuento de bloqueos de una matriz e invalida el puntero recuperado por SafeArrayAccessData.
SafeArrayUnlock

Disminuye el recuento de bloqueos de una matriz para que se pueda liberar o cambiar el tamaño.
SetErrorInfo

Establece el objeto de información de error para el subproceso lógico actual de ejecución.
SysAddRefString

Aumenta el recuento de referencias de anclaje de la cadena especificada en uno.
SysAllocString

Asigna una nueva cadena y copia la cadena pasada en ella.
SysAllocStringByteLen

Toma una cadena ANSI como entrada y devuelve un BSTR que contiene una cadena ANSI. No realiza ninguna traducción ANSI a Unicode.
SysAllocStringLen

Asigna una nueva cadena, copia el número especificado de caracteres de la cadena pasada y anexa un carácter de terminación NULL.
SysFreeString

Desasigna una cadena asignada anteriormente por SysAllocString, SysAllocStringByteLen, SysReAllocString, SysAllocStringLen o SysReAllocStringLen.
SysReAllocString

Reasigna una cadena asignada previamente para que sea el tamaño de una segunda cadena y copia la segunda cadena en la memoria reasignada.
SysReAllocStringLen

Crea un nuevo BSTR que contiene un número especificado de caracteres de un BSTR antiguo y libera el BSTR antiguo.
SysReleaseString

Disminuye el recuento de referencias de anclaje de la cadena especificada en uno. Cuando ese recuento alcanza 0, ya no se impide liberar la memoria de esa cadena.
SysStringByteLen

Devuelve la longitud (en bytes) de un BSTR.
SysStringLen

Devuelve la longitud de un BSTR.
SystemTimeToVariantTime

Convierte una hora del sistema en una representación variante.
UnRegisterTypeLib

Quita la información de la biblioteca de tipos del registro del sistema. Use esta API para permitir que las aplicaciones se desinstalen correctamente.
UnRegisterTypeLibForUser

Quita la información de la biblioteca de tipos registrada mediante RegisterTypeLibForUser.
VarAbs

Devuelve el valor absoluto de una variante.
VarAdd

Devuelve la suma de dos variantes.
VarAnd

Realiza una operación And bit a bit entre dos variantes de cualquier tipo entero.
VarBoolFromCy

Convierte un valor de moneda en un valor booleano.
VarBoolFromDate

Convierte un valor de fecha en un valor booleano.
VarBoolFromDec

Convierte un valor decimal en un valor booleano.
VarBoolFromDisp

Convierte la propiedad predeterminada de una instancia de IDispatch en un valor booleano.
VarBoolFromI1

Convierte un valor char en un valor booleano.
VarBoolFromI2

Convierte un valor corto en un valor booleano.
VarBoolFromI4

Convierte un valor largo en un valor booleano.
VarBoolFromI8

Convierte un valor entero de 8 bytes en un valor booleano.
VarBoolFromR4

Convierte un valor float en un valor booleano.
VarBoolFromR8

Convierte un valor doble en un valor booleano.
VarBoolFromStr

Convierte una cadena OLECHAR en un valor booleano.
VarBoolFromUI1

Convierte un valor char sin signo en un valor booleano.
VarBoolFromUI2

Convierte un valor corto sin signo en un valor booleano.
VarBoolFromUI4

Convierte un valor largo sin signo en un valor booleano.
VarBoolFromUI8

Convierte un valor entero sin signo de 8 bytes en un valor booleano.
VarBstrCat

Concatena dos variantes de tipo BSTR y devuelve el BSTR resultante.
VarBstrCmp

Compara dos variantes de tipo BSTR.
VarBstrFromBool

Convierte un valor booleano en un valor BSTR.
VarBstrFromCy

Convierte un valor de moneda en un valor BSTR.
VarBstrFromDate

Convierte un valor de fecha en un valor BSTR.
VarBstrFromDec

Convierte un valor decimal en un valor BSTR.
VarBstrFromDisp

Convierte la propiedad predeterminada de una instancia de IDispatch en un valor BSTR.
VarBstrFromI1

Convierte un valor char en un valor BSTR.
VarBstrFromI2

Convierte un valor corto en un valor BSTR.
VarBstrFromI4

Convierte un valor largo en un valor BSTR.
VarBstrFromI8

Convierte un valor entero sin signo de 8 bytes en un valor BSTR. (VarBstrFromI8)
VarBstrFromR4

Convierte un valor float en un valor BSTR.
VarBstrFromR8

Convierte un valor doble en un valor BSTR.
VarBstrFromUI1

Convierte un valor char sin signo en un valor BSTR.
VarBstrFromUI2

Convierte un valor corto sin signo en un valor BSTR.
VarBstrFromUI4

Convierte un valor largo sin signo en un valor BSTR.
VarBstrFromUI8

Convierte un valor entero sin signo de 8 bytes en un valor BSTR. (VarBstrFromUI8)
VarCat

Concatena dos variantes y devuelve el resultado.
VarCmp

Compara dos variantes.
VarCyAbs

Recupera el valor absoluto de una variante de tipo currency.
VarCyAdd

Agrega dos variantes de tipo currency.
VarCyCmp

Compara dos variantes de tipo currency.
VarCyCmpR8

Compara una variante de tipo currency con un valor de tipo double.
VarCyFix

Recupera la parte entera de una variante de tipo currency. (VarCyFix)
VarCyFromBool

Convierte un valor booleano en un valor de moneda.
VarCyFromDate

Convierte un valor de fecha en un valor de moneda.
VarCyFromDec

Convierte un valor decimal en un valor de moneda.
VarCyFromDisp

Convierte la propiedad predeterminada de una instancia de IDispatch en un valor de moneda.
VarCyFromI1

Convierte un valor char en un valor de moneda.
VarCyFromI2

Convierte un valor corto en un valor de moneda.
VarCyFromI4

Convierte un valor largo en un valor de moneda.
VarCyFromI8

Convierte un valor entero de 8 bytes en un valor de moneda.
VarCyFromR4

Convierte un valor float en un valor de moneda.
VarCyFromR8

Convierte un valor doble en un valor de moneda.
VarCyFromStr

Convierte una cadena OLECHAR en un valor de moneda.
VarCyFromUI1

Convierte un valor char sin signo en un valor de moneda.
VarCyFromUI2

Convierte un valor corto sin signo en un valor de moneda.
VarCyFromUI4

Convierte un valor largo sin signo en un valor de moneda.
VarCyFromUI8

Convierte un valor entero sin signo de 8 bytes en un valor de moneda.
VarCyInt

Recupera la parte entera de una variante de tipo currency. (VarCyInt)
VarCyMul

Multiplica dos variantes de tipo moneda.
VarCyMulI4

Multiplica un valor de moneda por un entero de 32 bits.
VarCyMulI8

Multiplica un valor de moneda por un entero de 64 bits.
VarCyNeg

Realiza una negación lógica en una variante de tipo currency.
VarCyRound

Redondea una variante de tipo moneda al número especificado de posiciones decimales.
VarCySub

Resta dos variantes de tipo moneda.
VarDateFromBool

Convierte un valor booleano en un valor de fecha.
VarDateFromCy

Convierte un valor de moneda en un valor de fecha.
VarDateFromDec

Convierte un valor decimal en un valor de fecha.
VarDateFromDisp

Convierte la propiedad predeterminada de una instancia de IDispatch en un valor de fecha.
VarDateFromI1

Convierte un valor char en un valor de fecha.
VarDateFromI2

Convierte un valor corto en un valor de fecha.
VarDateFromI4

Convierte un valor largo en un valor de fecha.
VarDateFromI8

Convierte un valor entero sin signo de 8 bytes en un valor de fecha.
VarDateFromR4

Convierte un valor float en un valor de fecha.
VarDateFromR8

Convierte un valor doble en un valor de fecha.
VarDateFromStr

Convierte una cadena OLECHAR en un valor de fecha.
VarDateFromUdate

Convierte una hora y una fecha convertidas del formato MS-DOS al formato variant. (VarDateFromUdate)
VarDateFromUdateEx

Convierte una hora y una fecha convertidas del formato MS-DOS al formato variant. (VarDateFromUdateEx)
VarDateFromUI1

Convierte un valor char sin signo en un valor de fecha.
VarDateFromUI2

Convierte un valor corto sin signo en un valor de fecha.
VarDateFromUI4

Convierte un valor long sin signo en un valor de fecha.
VarDateFromUI8

Convierte un valor sin signo de 8 bytes en un valor de fecha.
VarDecAbs

Recupera el valor absoluto de una variante de tipo decimal.
VarDecAdd

Agrega dos variantes de tipo decimal.
VarDecCmp

Compara dos variantes de tipo decimal.
VarDecCmpR8

Compara una variante de tipo decimal con el valor de tipo double.
VarDecDiv

Divide dos variantes de tipo decimal.
VarDecFix

Recupera la parte entera de una variante de tipo decimal. (VarDecFix)
VarDecFromBool

Convierte un valor booleano en un valor decimal.
VarDecFromCy

Convierte un valor de moneda en un valor decimal.
VarDecFromDate

Convierte un valor de fecha en un valor decimal.
VarDecFromDisp

Convierte la propiedad predeterminada de una instancia de IDispatch en un valor decimal.
VarDecFromI1

Convierte un valor char en un valor decimal.
VarDecFromI2

Convierte un valor corto en un valor decimal.
VarDecFromI4

Convierte un valor largo en un valor decimal.
VarDecFromI8

Convierte un valor entero de 8 bytes en un valor decimal.
VarDecFromR4

Convierte un valor float en un valor decimal.
VarDecFromR8

Convierte un valor doble en un valor decimal.
VarDecFromStr

Convierte una cadena OLECHAR en un valor decimal.
VarDecFromUI1

Convierte un valor char sin signo en un valor decimal.
VarDecFromUI2

Convierte un valor corto sin signo en un valor decimal.
VarDecFromUI4

Convierte un valor long sin signo en un valor decimal.
VarDecFromUI8

Convierte un valor entero de 8 bytes sin signo en un valor decimal.
VarDecInt

Recupera la parte entera de una variante de tipo decimal. (VarDecInt)
VarDecMul

Multiplica dos variantes de tipo decimal.
VarDecNeg

Realiza la negación lógica en una variante de tipo decimal.
VarDecRound

Redondea una variante de tipo decimal al número especificado de posiciones decimales.
VarDecSub

Resta dos variantes de tipo decimal.
VarDiv

Devuelve el resultado de dividir dos variantes.
VarEqv

Realiza una equivalencia bit a bit en dos variantes.
VarFix

Devuelve la parte entera de una variante. (VarFix)
VarFormat

Da formato a una variante en un formulario de cadena mediante el análisis de una cadena de formato.
VarFormatCurrency

Da formato a una variante que contiene valores de moneda en un formulario de cadena.
VarFormatDateTime

Da formato a una variante que contiene información de fecha y hora con nombre en una cadena.
VarFormatFromTokens

Toma una cadena de formato con token y la aplica a una variante para generar una cadena de salida con formato.
VarFormatNumber

Da formato a una variante que contiene números en un formulario de cadena.
VarFormatPercent

Da formato a una variante que contiene porcentajes en un formulario de cadena.
VarI1FromBool

Convierte un valor booleano en un valor char.
VarI1FromCy

Convierte un valor de moneda en un valor char.
VarI1FromDate

Convierte un valor de fecha en un valor char.
VarI1FromDec

Convierte un valor decimal en un valor char.
VarI1FromDisp

Convierte la propiedad predeterminada de una instancia de IDispatch en un valor char.
VarI1FromI2

Convierte un valor corto en un valor char.
VarI1FromI4

Convierte un valor largo en un valor char.
VarI1FromI8

Convierte un valor entero de 8 bytes en un valor char.
VarI1FromR4

Convierte un valor float en un valor char.
VarI1FromR8

Convierte un valor doble en un valor char.
VarI1FromStr

Convierte una cadena OLECHAR en un valor char.
VarI1FromUI1

Convierte un valor char sin signo en un valor char.
VarI1FromUI2

Convierte un valor corto sin signo en un valor char.
VarI1FromUI4

Convierte un valor long sin signo en un valor char.
VarI1FromUI8

Convierte un valor entero de 8 bytes sin signo en un valor char.
VarI2FromBool

Convierte un valor booleano en un valor corto.
VarI2FromCy

Convierte un valor de moneda en un valor corto.
VarI2FromDate

Convierte un valor de fecha en un valor corto.
VarI2FromDec

Convierte un valor decimal en un valor corto.
VarI2FromDisp

Convierte la propiedad predeterminada de una instancia de IDispatch en un valor corto.
VarI2FromI1

Convierte un valor char en un valor corto.
VarI2FromI4

Convierte un valor largo en un valor corto.
VarI2FromI8

Convierte un valor entero de 8 bytes en un valor corto.
VarI2FromR4

Convierte un valor float en un valor corto.
VarI2FromR8

Convierte un valor doble en un valor corto.
VarI2FromStr

Convierte una cadena OLECHAR en un valor corto.
VarI2FromUI1

Convierte un valor char sin signo en un valor corto.
VarI2FromUI2

Convierte un valor corto sin signo en un valor corto.
VarI2FromUI4

Convierte un valor long sin signo en un valor corto.
VarI2FromUI8

Convierte un valor entero de 8 bytes sin signo en un valor corto.
VarI4FromBool

Convierte un valor booleano en un valor largo.
VarI4FromCy

Convierte un valor de moneda en un valor largo.
VarI4FromDate

Convierte un valor de fecha en un valor largo.
VarI4FromDec

Convierte un valor decimal en un valor largo.
VarI4FromDisp

Convierte la propiedad predeterminada de una instancia de IDispatch en un valor largo.
VarI4FromI1

Convierte un valor char en un valor largo.
VarI4FromI2

Convierte un valor corto en un valor largo.
VarI4FromI4

Convierte un valor int en un valor long.
VarI4FromI8

Convierte un valor entero de 8 bytes en un valor largo.
VarI4FromR4

Convierte un valor float en un valor long.
VarI4FromR8

Convierte un valor doble en un valor largo.
VarI4FromStr

Convierte una cadena OLECHAR en un valor largo.
VarI4FromUI1

Convierte un valor char sin signo en un valor long.
VarI4FromUI2

Convierte un valor corto sin signo en un valor largo.
VarI4FromUI4

Convierte un valor largo sin signo en un valor long.
VarI4FromUI8

Convierte un valor entero sin signo de 8 bytes en un long.
VarI8FromBool

Convierte un valor booleano en un valor entero de 8 bytes.
VarI8FromCy

Convierte un valor de moneda en un valor entero de 8 bytes.
VarI8FromDate

Convierte un valor de fecha en un valor entero de 8 bytes.
VarI8FromDec

Convierte un valor decimal en un valor entero de 8 bytes.
VarI8FromDisp

Convierte la propiedad predeterminada de una instancia de IDispatch en un valor entero de 8 bytes.
VarI8FromI1

Convierte un valor char en un valor entero de 8 bytes.
VarI8FromI2

Convierte un valor corto en un valor entero de 8 bytes.
VarI8FromR4

Convierte un valor float en un valor entero de 8 bytes.
VarI8FromR8

Convierte un valor doble en un valor entero de 8 bytes.
VarI8FromStr

Convierte una cadena OLECHAR en un valor entero de 8 bytes.
VarI8FromUI1

Invierte un valor de byte sin signo en un valor entero de 8 bytes.
VarI8FromUI2

Convierte un valor corto sin signo en un valor entero de 8 bytes.
VarI8FromUI4

Convierte un valor largo sin signo en un valor entero de 8 bytes.
VarI8FromUI8

Convierte un valor entero de 8 bytes sin signo en un valor entero de 8 bytes.
VariantChangeType

Convierte una variante de un tipo a otro.
VariantChangeTypeEx

Convierte una variante de un tipo a otro mediante un LCID.
VariantClear

Borra una variante.
VariantCopy

Libera la variante de destino y realiza una copia de la variante de origen.
VariantCopyInd

Libera la variante de destino y realiza una copia de la variante de origen, realizando la indirecta necesaria si se especifica que el origen se va a VT_BYREF.
VariantInit

Inicializa una variante.
VariantTimeToDosDateTime

Convierte la representación variante de una fecha y hora en valores de fecha y hora de MS-DOS.
VariantTimeToSystemTime

Convierte la representación variant de time en los valores de hora del sistema.
VarIdiv

Convierte dos variantes de cualquier tipo en enteros y, a continuación, devuelve el resultado de dividirlos.
VarImp

Realiza una implicación bit a bit en dos variantes.
VarInt

Devuelve la parte entera de una variante. (VarInt)
VarMod

Divide dos variantes y devuelve solo el resto.
VarMonthName

Devuelve una cadena que contiene el nombre del mes localizado.
VarMul

Devuelve el resultado de multiplicar dos variantes.
VarNeg

Realiza la negación lógica en una variante.
VarNot

Realiza la operación de negación bit a bit en una variante.
VarNumFromParseNum

Convierte los resultados analizados en una variante.
VarOr

Realiza una disyunción lógica en dos variantes.
VarParseNumFromStr

Analiza una cadena y crea una descripción independiente del tipo del número que representa.
VarPow

Devuelve el resultado de realizar la función de energía con dos variantes.
VarR4CmpR8

Compara dos variantes de tipos float y double.
VarR4FromBool

Convierte un valor booleano en un valor float.
VarR4FromCy

Convierte un valor de moneda en un valor float.
VarR4FromDate

Convierte un valor de fecha en un valor float.
VarR4FromDec

Convierte un valor decimal en un valor float.
VarR4FromDisp

Convierte la propiedad predeterminada de una instancia de IDispatch en un valor float.
VarR4FromI1

Invierte un valor char en un valor float.
VarR4FromI2

Convierte un valor corto en un valor float.
VarR4FromI4

Convierte un valor largo en un valor float.
VarR4FromI8

Convierte un valor entero de 8 bytes en un valor float.
VarR4FromR8

Convierte un valor doble en un valor float.
VarR4FromStr

Convierte una cadena OLECHAR en un valor float.
VarR4FromUI1

Convierte un valor char sin signo en un valor float.
VarR4FromUI2

Convierte un valor corto sin signo en un valor float.
VarR4FromUI4

Convierte un valor long sin signo en un valor float.
VarR4FromUI8

Convierte un valor entero de 8 bytes sin signo en un valor float.
VarR8FromBool

Convierte un valor booleano en un valor double.
VarR8FromCy

Convierte un valor de moneda en un valor doble.
VarR8FromDate

Convierte un valor de fecha en un valor doble.
VarR8FromDec

Convierte un valor decimal en un valor doble.
VarR8FromDisp

Convierte la propiedad predeterminada de una instancia de IDispatch en un valor doble.
VarR8FromI1

Convierte un valor char en un valor double.
VarR8FromI2

Convierte un valor corto en un valor doble.
VarR8FromI4

Convierte un valor largo en un valor double.
VarR8FromI8

Convierte un valor entero de 8 bytes en un valor double.
VarR8FromR4

Convierte un valor float en un valor double.
VarR8FromStr

Convierte una cadena OLECHAR en un valor doble.
VarR8FromUI1

Convierte un valor char sin signo en un valor double.
VarR8FromUI2

Convierte un valor corto sin signo en un valor double.
VarR8FromUI4

Convierte un valor long sin signo en un valor double.
VarR8FromUI8

Convierte un valor entero de 8 bytes sin signo en un valor double.
VarR8Pow

Realiza la función de potencia para variantes de tipo double.
VarR8Round

Redondea una variante de tipo double al número especificado de posiciones decimales.
VarRound

Redondea una variante al número especificado de posiciones decimales.
VarSub

Resta dos variantes.
VarTokenizeFormatString

Analiza la cadena de formato real en una serie de tokens que se pueden usar para dar formato a variantes mediante VarFormatFromTokens.
VarUdateFromDate

Convierte una hora y una fecha convertidas de formato variant a formato MS-DOS.
VarUI1FromBool

Convierte un valor booleano en un valor char sin signo.
VarUI1FromCy

Convierte un valor de moneda en un valor char sin signo.
VarUI1FromDate

Convierte un valor de fecha en un valor char sin signo.
VarUI1FromDec

Convierte un valor decimal en un valor char sin signo.
VarUI1FromDisp

Convierte la propiedad predeterminada de una instancia de IDispatch en un valor char sin signo.
VarUI1FromI1

Convierte un valor char en un valor char sin signo.
VarUI1FromI2

Convierte un valor corto en un valor char sin signo.
VarUI1FromI4

Convierte un valor long en un valor char sin signo.
VarUI1FromI8

Convierte un valor entero de 8 bytes en un valor de byte.
VarUI1FromR4

Convierte un valor float en un valor char sin signo.
VarUI1FromR8

Convierte un valor double en un valor char sin signo.
VarUI1FromStr

Convierte una cadena OLECHAR en una cadena char sin signo.
VarUI1FromUI2

Convierte un valor corto sin signo en un valor char sin signo.
VarUI1FromUI4

Convierte un valor long sin signo en un valor char sin signo.
VarUI1FromUI8

Convierte un valor entero de 8 bytes sin signo en un valor de byte.
VarUI2FromBool

Convierte un valor booleano en un valor corto sin signo.
VarUI2FromCy

Convierte un valor de moneda en un valor corto sin signo.
VarUI2FromDate

Convierte un valor de fecha en un valor corto sin signo.
VarUI2FromDec

Convierte un valor decimal en un valor corto sin signo.
VarUI2FromDisp

Convierte la propiedad predeterminada de una instancia de IDispatch en un valor corto sin signo.
VarUI2FromI1

Convierte un valor char en un valor corto sin signo.
VarUI2FromI2

Convierte un valor corto en un valor corto sin signo.
VarUI2FromI4

Convierte un valor largo en un valor corto sin signo.
VarUI2FromI8

Convierte un valor entero de 8 bytes en un valor corto sin signo.
VarUI2FromR4

Convierte un valor float en un valor corto sin signo.
VarUI2FromR8

Convierte un valor doble en un valor corto sin signo.
VarUI2FromStr

Convierte una cadena OLECHAR en un valor corto sin signo.
VarUI2FromUI1

Convierte un valor char sin signo en un valor corto sin signo.
VarUI2FromUI4

Convierte un valor largo sin signo en un valor corto sin signo.
VarUI2FromUI8

Convierte un valor entero sin signo de 8 bytes en un valor corto sin signo.
VarUI4FromBool

Convierte un valor booleano en un valor largo sin signo.
VarUI4FromCy

Convierte un valor de moneda en un valor largo sin signo.
VarUI4FromDate

Convierte un valor de fecha en un valor largo sin signo.
VarUI4FromDec

Convierte un valor decimal en un valor largo sin signo.
VarUI4FromDisp

Convierte la propiedad predeterminada de una instancia de IDispatch en un valor largo sin signo.
VarUI4FromI1

Convierte un valor char en un valor long sin signo.
VarUI4FromI2

Convierte un valor corto en un valor largo sin signo.
VarUI4FromI4

Convierte un valor largo en un valor long sin signo.
VarUI4FromI8

Convierte un valor entero de 8 bytes en un valor largo sin signo.
VarUI4FromR4

Convierte un valor float en un valor largo sin signo.
VarUI4FromR8

Convierte un valor doble en un valor largo sin signo.
VarUI4FromStr

Convierte una cadena OLECHAR en un valor largo sin signo.
VarUI4FromUI1

Convierte un valor char sin signo en un valor long sin signo.
VarUI4FromUI2

Convierte un valor corto sin signo en un valor largo sin signo.
VarUI4FromUI8

Convierte un valor entero sin signo de 8 bytes en un valor long sin signo.
VarUI8FromBool

Convierte un valor de VARIANT_BOOL en un valor entero sin signo de 8 bytes.
VarUI8FromCy

Convierte un valor de moneda en un valor entero de 8 bytes sin signo.
VarUI8FromDate

Convierte un valor de fecha en un valor entero de 8 bytes sin signo.
VarUI8FromDec

Convierte un valor decimal en un valor entero de 8 bytes sin signo.
VarUI8FromDisp

Convierte la propiedad predeterminada de una instancia de IDispatch en un valor entero sin signo de 8 bytes.
VarUI8FromI1

Convierte un valor char en un valor entero de 8 bytes sin signo.
VarUI8FromI2

Convierte un valor corto en un valor entero sin signo de 8 bytes.
VarUI8FromI8

Convierte un valor entero de 8 bytes en un valor entero de 8 bytes sin signo.
VarUI8FromR4

Convierte un valor float en un valor entero de 8 bytes sin signo.
VarUI8FromR8

Convierte un valor doble en un valor entero sin signo de 8 bytes.
VarUI8FromStr

Convierte una cadena OLECHAR en un valor entero sin signo de 8 bytes.
VarUI8FromUI1

Convierte un valor de byte en un valor entero sin signo de 8 bytes.
VarUI8FromUI2

Convierte un valor corto sin signo en un valor entero sin signo de 8 bytes.
VarUI8FromUI4

Convierte un valor largo sin signo en un valor entero sin signo de 8 bytes.
VarWeekdayName

Devuelve una cadena que contiene el nombre localizado del día de la semana.
VarXor

Realiza una exclusión lógica en dos variantes.
VectorFromBstr

Devuelve un vector, asignando cada carácter del BSTR a un elemento del vector.

Estructuras

 
INTERFACEDATA

Describe las propiedades y métodos del objeto.
METHODDATA

Describe un método o una propiedad.
NUMPARSE

Especifica información de análisis numérico.
PARAMDATA

Describe un parámetro aceptado por un método o propiedad.

Enumeraciones

 
REGKIND

Controla cómo se registra una biblioteca de tipos.