The following functions can be used to manipulate and manage arrays:
Control generation of error checking code | |
Specify if variables must be declared before use | |
Assign a number of values to successive elements of an array | |
Delete a single item from a given array | |
Insert a single item into a given array | |
Scan all or part of an array for a given value | |
Sort all or part of a given array | |
Return descriptive attributes of a given array | |
Set or reset a bit in an implied bit-array | |
Return the value of a particular bit in an implied bit-array | |
Manipulate individual bits of an implied bit-array | |
Declare an array of constants to be read by READ$ | |
Return the total count of the number of local data items | |
Declare and dimension arrays, scalar variables, and pointers | |
Deallocate array memory | |
Rapidly scan an open file, before loading into an array with GET | |
Read a complete array from a binary file | |
Returns the address of the first element of the array. | |
Returns the address of the SAFEARRAY descriptor. | |
Retrieves the info string, if one is present. | |
Assigns the info string. | |
An exact duplicate of the SafeArray is created, and stored in the specified PowerArray object. | |
An exact copy is made of the specified SafeArray and stored in this PowerArray object. | |
An exact copy is made of the SafeArray in this object and stored in the specified Variant. | |
Dimensions (creates) a new array. | |
Retrieves the address of the specified data element. | |
Retrieves the storage size (in bytes) of each data element of the array. | |
Destroys the contained array and empties the object. | |
Retrieves the lower bound number for the dimension specified. | |
Increments the lock count of the SAFEARRAY. | |
Transfers ownership of the specified SafeArray to the PowerArray object. | |
Transfers ownership of the SafeArray contained in this PowerArray object to a variant parameter. | |
Allows the SafeArray to be erased and re-dimensioned to a new size. | |
Allows the least significant (rightmost) bound to be changed to a new size. The remaining data items in the array are preserved. | |
All elements in the SafeArray are set back to their initial, default value. | |
Retrieves the number of dimensions (subscripts) for this array. | |
Retrieves the upper bound number for the dimension specified. | |
Decrements the lock count of the SAFEARRAY. | |
Retrieves the value of the specified array element. | |
Assigns the specified value to the specified array element. | |
Retrieves the %VT code which describes the data contained in this array. | |
Return a
| |
Return the lowest subscript of an array's specific dimension | |
Assign a Variant to an array or an array to a Variant | |
Read line(s) from a sequential file into a string variable or array | |
Matrix calculations on
| |
Parse a string and extract all delimited fields into an array | |
Write a complete array to a sequential file | |
Write a complete array to a binary file | |
Retrieve string data from a local DATA list | |
Declare dynamic arrays, allocate, reallocate, deallocate memory | |
Set an array subscript or an entire array to zero or null/empty | |
Return the highest subscript of an array's specific dimension |