Array Others Class
Entisoft Tools 2.0 Object Library
Version 2.0.6 Released 1999/11/14 03:27
<-- Previous || Index || Main || Topics || Next -->Declarations Section, DeleteVariantVectorElement Function, DeleteVariantVectorElementByContent Function, FirstAtomicArrayElement Function, FirstAtomicNonObjectArrayElement Function, FormatVariantMatrix Function, GroupVariantVector Function, InsertVariantVectorElement Function, LookupValue Function, LookupAdd Function, LookupMultiple Function, LookupSorted Function, LookupSortedMultiple Function, LookupStringToVariantMatrix Function, LookupStringToVariantMatrixSample Sub, MaxLengthVariantVectorElement Function, MinLengthVariantVectorElement Function, RotateVariantVectorDown Function, RotateVariantVectorUp Function, UniqueVariantVector Function, ReDimVerify Sub
- Declarations Section
- Delete Variant Vector Element Function
- There is no way to delete the last element with contraction, because an array must have at least one element when dimensioned.
- Delete Variant Vector Element By Content Function
- First Atomic Array Element Function
- Return the value of the first non-array element of a variant using a depth-first search. If the argument is not a variant array, return it. See also the FirstAtomicNonObjectArrayElement function. Note: Handles arguments containing objects and nested variant arrays. v1.3 Pro Change: The implementation of this function has changed.
- First Atomic Non Object Array Element Function
- Return the value of the first non-array, non-object element of a variant using a depth-first search. If the argument is not a variant array, return it. Returns Empty instead of an Object reference if the first non-array element is a vbObject type value. See also the FirstAtomicArrayElement function. Note: Handles arguments containing objects and nested variant arrays. v1.3 Pro Change: The implementation of this function has changed.
- Format Variant Matrix Function
- Format the values from a two-dimensional array of variant values into a tabular format, returning the result as a String. The Justify Codes are those recognized by the JustifyText function. They are applied to each cell (individual value) within the array.
- Group Variant Vector Function
- Takes elements 1..UBound from vFm, and does a Group By Count * operation, putting the values in rTo(1, n) and the corresponding counts in rTo(2, n). This subroutine also performs a Sort Unique function.
- Insert Variant Vector Element Function
- Lookup Value Function
- Note: This function does not fix-up its arguments.
- Lookup Add Function
- Lookup Multiple Function
- Note: This function looks up EACH character of vValue within the lookup table.
- Lookup Sorted Function
- Lookup Sorted Multiple Function
- Note: This function looks up EACH character of vValue within the lookup table.
- Lookup String To Variant Matrix Function
- Lookup String To Variant Matrix Sample Sub
- Max Length Variant Vector Element Function
- "Maximum Length Variant Vector Elements"
- Min Length Variant Vector Element Function
- "Minimum Length Variant Vector Elements"
- Rotate Variant Vector Down Function
- Rotates all of the elements down within a variant array, i.e.: A(1) becomes A(2), A(2) becomes A(3), A(3) becomes A(1).
- Rotate Variant Vector Up Function
- Rotates all of the elements up within a variant array, i.e.: A(3) becomes A(2), A(2) becomes A(1), A(1) becomes A(3).
- Unique Variant Vector Function
- "Unique Variant Vector Elements" Removes duplicate sequential elements of a one-dimensional variant array. Examines elements from 1..UBound. Use temporary space in case To and Fm arrays are the same. Temporary space is needed because there is no way to determine if rTo() and vFm() as really the same arrays.
- Re Dim Verify Sub
This Windows-based ActiveX DLL provides many useful routines through its function-bearing and data structure classes. Consult the Help file for more information, or call us at 1-310-472-3736. For the latest news and files, visit our home page on the World Wide Web: http://www.entisoft.com
Copyright 1996-1999 Entisoft
Entisoft Tools is a trademark of Entisoft.