ADEL()
Delete an element form an array.
- Syntax
-
- ADEL(<aArray>, <nPos>) --> aTarget
- Arguments
-
- <aArray> Name of array from which an element is to be removed.
- <nPos> Subscript of the element to be removed.
- Returns
-
- <aTarget> an array pointer reference.
- Description
-
- This function deletes the element found at <nPos> subscript position in the array <aArray>. All elements in the array <aArray> below the given subscript position <nPos> will move up one position in the array. In other words, what was formerly the sixth subscript position will become the fifth subscript position. The length of the array <aArray> will remain unchanged,as the last element in the array will become a NIL data type.
Examples
LOCAL aArray
aArray := { "Harbour","is","Power" } // Result: aArray is
ADEL(aArray, 2) // Result: aArray is
- Status
- Ready
- Compliance
-
- This function is CA Clipper compliant
- Files
-
- Library is vm
- See Also