|
|
|
|
- Copia de arrays de diferentes dimensiones
- Varios
Copia el contenido de un array WLanguage o array asociativo a otro. MyArray is array of 2 strings MyArray[1] = "WINDEV" MyArray[2] = "WEBDEV" MyArrayCopy is array of 2 strings ArrayCopy(MyArray, MyCopiedArray)
arrA1 is array of int = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
arrA2 is array of int
ArrayCopy(arrA1, arrA2, 1, 3)
arrA3 is array of int
ArrayCopy(arrA1, arrA3, 4, 4)
arrA4 is array of int
ArrayCopy(arrA1, arrA4, 6)
Sintaxis
ArrayCopy(<Source array> , <Destination array> [, <Start position of copy> [, <Copy size>]])
<Source array>: Array Nombre de la Array Variable a copy. <Destination array>: Array Nombre de la Array Variable en la que debe realizarse la copy. <Start position of copy>: Entero opcional Índice en la fuente array donde debe comenzar el copy. Este índice debe estar entre 1 y el último índice de la array. El valor predeterminado de este parámetro es 1. En caso contrario, se produce un error de WLanguage en tiempo de ejecución. Este parámetro no puede ser usado con una array asociativa .
<Copy size>: Entero opcional Talla copy. Atención: La interval de valores definida por y debe incluirse íntegramente en la fuente array. En caso contrario, se produce un error de WLanguage en tiempo de ejecución. Mediante Default, los elementos se copian desde el índice especificado hasta el final de array. Este parámetro no puede ser usado con una array asociativa .
Observaciones Copia de arrays de diferentes dimensiones - Simple array: Se produce un error de WLanguage en tiempo de ejecución.
- array dinámica: El destino array está completamente recreado (y por lo tanto despejado) con el copy.
Varios - Se produce un error de WLanguage si el tipo de los elementos encontrados en el array de destino difiere del tipo de los elementos encontrados en el array de origen.
- Si el destino array contiene elementos, estos elementos se borran.
- Esta función puede utilizarse con arrays asociativos. En este caso, sólo es posible para copy todo el array. No es posible que copy forme parte de la asociación array.
- Esta función no se puede utilizar con la arrays fija.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|