Share this page

# Alphabetical Listing (COM)

Click the following function for more information:

Create<n>D<Type-Name>Array | Creates an array of n dimensions of the type specified in Type-Name.
Destroy<Type-Name>Array | Destroys an array of the type indicated in Type-Name.
Fill<n>DByteArray | Fills the last dimension of a byte array with a buffer beginning at the specified n-1 indices.
GetBufferFrom<n>DByteArray | Gets a buffer at the specified n-1 indices from the last dimension of an n-dimensional byte array.

GetElementFrom<n>D<Type-Name>Array | Retrieves an element of the specified type from a SafeArray.
lrc_<type>_by_ref | Allocates memory of the specified type, and initializes it with a value.
lrc_ascii_BSTR | Converts a string into an ascii BSTR.
lrc_ascii_BSTR |
lrc_bool | Converts a string into a Boolean variant.
lrc_BSTR | Converts a string into a BSTR.
lrc_BYTE | Converts a string into a byte.
lrc_char | Converts a string into a char.
lrc_char | Converts a string into a char reference.
lrc_CoCreateInstance | Creates an instance of an object and returns the unknown interface.
lrc_CoGetClassObject | Fetches the class factory for the specified class. The class factory can then be used to create multiple objects of that class.
lrc_CoObject_from_variant | Extracts an IUnknown interface pointer from a variant.

lrc_CreateInstanceEx | Creates an instance of an object on a remote machine and can return multiple interfaces.
lrc_CreateVBCollection | Creates a Visual Basic Collection object.
lrc_currency | Converts a string into a currency value.
lrc_currency | Converts a string into a currency value reference.
lrc_date | Converts a string into a date.
lrc_date | Converts a string into a date reference.
lrc_DispMethod | Invokes a method of an interface using the IDispatch::Invoke method.
lrc_DispMethod1 | Invokes a method and gets a property of the same name using the IDispatch interface.
lrc_DispObject_from_variant | Extracts a pointer to the IDispatch interface from a variant.
lrc_DispObject_by_ref_from_variant | Extracts a pointer to the IDispatch interface from a reference within a variant.
lrc_DispPropertyGet | Gets a property using the IDispatch interface.
lrc_DispPropertyPut | Sets a property using the IDispatch interface.
lrc_DispPropertyPutRef | Sets a property by reference using the IDispatch interface.
lrc_double | Converts a string into a double.
lrc_double | Converts a string into a double reference.
lrc_dword | Converts a string into a double word (dword).
lrc_FetchRecordset | Moves a pointer through a recordset.
lrc_float | Converts a string into a floating point number.
lrc_float | Converts a string into a floating point number reference.
lrc_get_bstr_length | Returns the length of a BSTR type string.
lrc_get_bstr_sub | Returns a subset of a BSTR string.
lrc_Get<Type-Name>ArrayFromVariant | Extracts an array of Type-Name from a variant.
lrc_Get<Type-Name>Array_by_refFromVariant | Extracts an array of Type-Name from a pointer reference in a variant.
lrc_GUID | Returns the GUID of a named object.
lrc_GUID | Returns the GUID of a named object.
lrc_hyper | Converts a string into a hyper integer.
lrc_hyper | Converts a string into a hyper reference.
lrc_int | Converts a string into an integer.
lrc_int | Converts a string into an integer reference.
lrc_long | Converts a string into a long integer.
lrc_long | Converts a string into a long integer reference.
lrc_print_bstr | Prints a BSTR.
lrc_print_recordset | Prints a number of rows from a recordset.
lrc_print_variant | Prints the contents of a variant.
lrc_RecordsetWrite | Updates a field in an ADO recordset.
lrc_Release_Object | Releases a COM object no longer in use.
lrc_save_ascii_BSTR | Saves an ascii BSTR as a string.
lrc_save_ascii_BSTR | Saves an ascii BSTR reference as a string.
lrc_save_bool | Saves a Boolean value as a string.
lrc_save_bool | Saves a Boolean reference as a string.
lrc_save_BSTR | Saves a BSTR as a string.
lrc_save_BSTR1 | Saves a BSTR string which may include nulls.
lrc_save_BYTE | Saves a BYTE value as a string.
lrc_save_char | Saves a char integer value as a string.
lrc_save_char | Saves a char integer reference as a string.
lrc_save_currency | Saves a currency value as a string.
lrc_save_currency | Saves a currency reference as a string.
lrc_save_date | Saves a date value as a string.
lrc_save_date | Saves a date reference as a string.
lrc_save_double | Saves a double floating point number value as a string.
lrc_save_double | Saves a double floating point number reference as a string.
lrc_save_dword | Saves a DWORD integer value as a string.
lrc_save_float | Saves a float-type value as a string.
lrc_save_float | Saves a float-type reference as a string.
lrc_save_hyper | Saves a hyper integer value as a string.
lrc_save_hyper | Saves a hyper integer reference as a string.
lrc_save_int | Saves an integer value as a string.
lrc_save_int | Saves an integer reference as a string.
lrc_save_long | Saves a long integer value as a string.
lrc_save_rowset_data | Saves the row data of an ADO recordset as the specified type.
lrc_save_rs_param | Saves the specified field of an ADO recordset as a string.
lrc_save_short | Saves a short integer value as a string.
lrc_save_short | Saves a short integer reference as a string.
lrc_save_uhyper | Saves an unsigned hyper integer value as a string.
lrc_save_uhyper | Saves an unsigned hyper integer reference as a string.
lrc_save_uint | Saves an unsigned integer value as a string.
lrc_save_uint | Saves an unsigned integer reference as a string.
lrc_save_ulong | Saves an unsigned long integer value as a string.
lrc_save_ulong | Saves a unsigned long reference as a string.
lrc_save_ushort | Saves an unsigned short integer value as a string.
lrc_save_ushort | Saves a unsigned short integer reference as a string.
lrc_save_VARIANT | Saves a value of any data type from a variant to a string.
lrc_save_variant_<Type-Name> | Saves a value of a specific data type from a variant to a string. lrc_save_variant_<Type-Name>_by_ref Saves a value stored by reference in a variant, to a string.
lrc_save_wstring | Converts a wide string to a multi-byte and saves the multi-byte value in a string parameter.
lrc_short | Converts a string into a short integer.
lrc_short | Converts a string into a short integer reference.
lrc_uhyper | Converts a string into an unsigned hyper integer.
lrc_uint | Converts a string into an unsigned integer.
lrc_uhyper | Converts a string to an unsigned 64 bit hyper reference.
lrc_uint | Converts a string into an unsigned integer reference.
lrc_ulong | Converts a string into an unsigned long integer.
lrc_ushort | Converts a string into an unsigned short integer.
lrc_ushort | Converts a string into a short reference.
lrc_variant_<Type-Name>Array | Assigns an array of Type-Name to a variant.
lrc_variant_<Type-Name>Array_by_ref Alternate syntax: lrc_Put<Type-Name>ArrayByRefInVariant lrc_Put<Type-Name>Array_by_refInVariant | Returns a reference to an array of Type-Name in a variant.
lrc_variant_bool | Assigns a string to a Boolean value in a variant.
lrc_variant_bool_by_ref | Assigns a string to a Boolean value stored by reference in a variant.
lrc_variant_bool | Assigns a string to a Boolean value stored by a variant to a variant.
lrc_variant_BSTR | Assigns a string to a BSTR in a variant.
lrc_variant_BSTR_by_ref | Assigns a string to a BSTR value stored by reference in a variant.
lrc_variant_BSTR | Assigns a string to an ascii BSTR value stored by a variant to a variant.
lrc_variant_BYTE | Assigns a string to an unsigned char (byte) value stored in a variant.
lrc_variant_BYTE_by_ref | Assigns a string to a char (byte) stored by reference in a variant.
lrc_variant_BYTE | Assigns a string to a char (byte) stored by a variant to a variant.
lrc_variant_char | Assigns a string to a char type in a variant.
lrc_variant_char_by_ref | Assigns a string to a char stored by reference in a variant.
lrc_variant_CoObject | Assigns an IUnknown interface pointer to a variant.
lrc_variant_CoObject_by_ref | Assigns an IUnknown interface pointer by reference into a variant.
lrc_variant_CoObject | Assigns an IUnknown interface pointer to a variant of a variant.
lrc_variant_currency | Assigns a string to a currency value in a variant.
lrc_variant_currency_by_ref | Assigns a string into a currency type value stored by reference in a variant.
lrc_variant_currency | Converts a string into a currency type value stored by a variant to a variant.
lrc_variant_date | Assigns a string to a date value in a variant.
lrc_variant_date_by_ref | Assigns a string to a date type value stored by reference in a variant.
lrc_variant_date | Assigns a string to a date type value stored by a variant to a variant.
lrc_variant_DispObject | Assigns an IDispatch interface pointer to in a variant.
lrc_variant_DispObject_by_ref | Assigns an IDispatch interface pointer by reference into a variant.
lrc_variant_DispObject | Assigns an IDispatch interface pointer to a variant of a variant.
lrc_variant_double | Assigns a string into a double-type value in a variant.
lrc_variant_double_by_ref | Assigns a string to a double-type value by reference into a variant.
lrc_variant_double | Converts a string to a double type value stored by a variant to a variant.
lrc_variant_empty | Creates an empty variant.
lrc_variant_empty | Converts a string to a empty variant stored by another variant.
lrc_variant_float | Assigns a string to a float-type value stored in a variant.
lrc_variant_float_by_ref | Assigns a string to a float-type value stored by reference in a variant.
lrc_variant_float | Assigns a string to a float-type value stored by a variant to a variant.
lrc_variant_from_variant_by_ref | Gets a variant from within another variant.
lrc_variant_int | Assigns a string to an integer in a variant.
lrc_variant_int_by_ref | Assigns a string to an integer stored by reference in a variant.
lrc_variant_long | Assigns a string to a long integer stored in a variant.
lrc_variant_long_by_ref | Assigns a string to a long integer stored by reference in a variant.
lrc_variant_long | Assigns a string to a long integer stored by a variant to a variant.
lrc_variant_null | Converts a string to a null variant stored by another variant.
lrc_variant_scode | Assigns a string to an error code value in a variant.
lrc_variant_scode_by_ref | Assigns a string to an error code value stored by reference in a variant.
lrc_variant_scode | Assigns a string to an error code value stored by a variant to a variant.
lrc_variant_short | Assigns a string to a short integer in a variant.
lrc_variant_short_by_ref | Assigns a string to a short integer stored by reference in a variant.
lrc_variant_short | Assigns a string to a short integer stored by a variant to a variant.
lrc_variant_uint | Assigns a string into an unsigned integer in a variant.
lrc_variant_uint_by_ref | Assigns a string to an unsigned integer stored by reference in a variant.
lrc_variant_ulong | Assigns a string to an unsigned long integer in a variant.
lrc_variant_ulong_by_ref | Assigns a string to an unsigned long integer stored by reference in a variant.
lrc_variant_ushort | Assigns a string to an unsigned short integer in a variant.
lrc_variant_ushort_by_ref | Assigns a string to an unsigned short integer stored by reference in a variant.
lrc_variant_variant_by_ref | Creates a new variant containing an existing variant.
PutElementIn<n>D<Type-Name>Array | Stores an element in an array of the appropriate type.

Back to top

Tips to improve your search results... VuGen Function Reference Version 26.1 Function Reference 26.1 All View Local Help Center View Online Help Center Version: