PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK
  • Deleting elements
  • Miscellaneous
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Deletes all elements:
  • from a one-dimensional or two-dimensional WLanguage array.
  • from an associative array.
  • from an advanced array property (array of gglCalendar events, ...).
  • from a WLanguage queue.
  • from a WLanguage stack.
  • from a WLanguage list.
Notes:
  • This function is equivalent to <Array variable>.DeleteAll.
  • WEBDEV - Browser codePHP This function can only be used with Array and Associative Array variables.
Versions 16 and later
WINDEVJava This function is now available for Java applications.
WEBDEV - Server codePHP This function is now available for PHP sites.
Android This function is now available for Android applications.
Universal Windows 10 App This function is now available for Windows Phone applications.
New in version 16
WINDEVJava This function is now available for Java applications.
WEBDEV - Server codePHP This function is now available for PHP sites.
Android This function is now available for Android applications.
Universal Windows 10 App This function is now available for Windows Phone applications.
WINDEVJava This function is now available for Java applications.
WEBDEV - Server codePHP This function is now available for PHP sites.
Android This function is now available for Android applications.
Universal Windows 10 App This function is now available for Windows Phone applications.
Versions 17 and later
iPhone/iPad This function is now available for iPhone/iPad applications.
New in version 17
iPhone/iPad This function is now available for iPhone/iPad applications.
iPhone/iPad This function is now available for iPhone/iPad applications.
Versions 18 and later
Android Widget This function is now available in Android Widget mode.
Universal Windows 10 App This function is now available in Windows Store apps mode.
New in version 18
Android Widget This function is now available in Android Widget mode.
Universal Windows 10 App This function is now available in Windows Store apps mode.
Android Widget This function is now available in Android Widget mode.
Universal Windows 10 App This function is now available in Windows Store apps mode.
Versions 21 and later
Apple Watch This function is now available in Apple Watch mode.
WEBDEV - Browser code This function is now available in browser code.
Universal Windows 10 App This function is now available in Universal Windows 10 App mode.
AndroidAndroid Widget Java This function is now available for the Queue, List and Stack variables.
New in version 21
Apple Watch This function is now available in Apple Watch mode.
WEBDEV - Browser code This function is now available in browser code.
Universal Windows 10 App This function is now available in Universal Windows 10 App mode.
AndroidAndroid Widget Java This function is now available for the Queue, List and Stack variables.
Apple Watch This function is now available in Apple Watch mode.
WEBDEV - Browser code This function is now available in browser code.
Universal Windows 10 App This function is now available in Universal Windows 10 App mode.
AndroidAndroid Widget Java This function is now available for the Queue, List and Stack variables.
Example
MyArray is array of 2 strings
MyArray[1] = "WINDEV"
MyArray[2] = "WEBDEV"
// Delete all the elements
MyArray.DeleteAll()
 
Syntax
<WLanguage variable>.DeleteAll()
<WLanguage variable>: Array, Queue, Stack or List
Name of variable to use.
Remarks

Deleting elements

  • One-dimensional array: the array is resized to 0. The array has not been deleted: new additions can be performed without re-creating the array.
  • Two-dimensional array: only the array rows are deleted. The columns are kept. Therefore, <Array variable>.AddLine can be used after ArrayDeleteAll.
  • Associative array: all array elements are deleted.
  • Queue: all queue elements are deleted.
  • Stack: all stack elements are deleted.
  • List: all list elements are deleted.
Note: To reinitialize (reset to 0 or to empty string "") the array elements without resizing the array, use VariableReset.
WEBDEV - Browser codePHP The deletion of elements is not available for the Queue, Stack and List variables.

Miscellaneous

This function cannot be used with the fixed arrays.
Component : wd240vm.dll
Minimum version required
  • Version 23
This page is also available for…
Comments
Click [Add] to post a comment