ERASE


Statement to erase arrays

Syntax:
declare sub Erase ( array as any [, ... ] )

Usage:
Erase( array0 [, array1 ... arrayN ] )

Parameters:
array
An array to be erased.

Description:
Using Erase on a fixed-length array resets all elements without freeing the allocated memory.
In case of objects, there is destruction then re-construction.

Using Erase on a variable-length array (array already sized) frees the memory used by the element data (does not allow to after resize it with a different number of dimensions).
In case of objects, there is destruction before freeing memory.

Examples:
Dim MyArray1(1 To 10) As Integer
ReDim MyArray2(1 To 10) As Integer

Erase MyArray1, MyArray2


Differences from QB:
See also:
Back to Array Functions
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki



sf.net phatcode