CopyArray()

Syntax

Ergebnis = CopyArray(QuellArray(), ZielArray())
Beschreibung
Kopiert alle Elemente vom 'QuellArray()' in das 'ZielArray()'. Nach erfolgreichem Kopieren sind beide Arrays identisch. Die Arrays müssen die gleiche Anzahl an Dimensionen haben.

Parameter

QuellArray() Das Array, von dem kopiert werden soll.
ZielArray() Das Array, in welches kopiert werden soll. Alle zuvor in diesem Array zu findenden Elemente werden gelöscht. Dieses Array muss vom gleichen Typ (nativ oder strukturiert) sein und die gleiche Anzahl an Dimensionen wie das Quell-Array haben.

Rückgabewert

Gibt einen Wert ungleich Null zurück, wenn das Kopieren erfolgreich war, oder Null, wenn es fehlschlug.

Beispiel

  Dim Numbers(5)
  Dim NumbersCopy(10)
  
  Numbers(0) = 128
  Numbers(5) = 256
  
  Debug "Array-Größe vor dem Kopieren: "+Str(ArraySize(NumbersCopy())) ; wird 10 ausgeben
  
  CopyArray(Numbers(), NumbersCopy())
  
  Debug "Array-Größe nach dem Kopieren: "+Str(ArraySize(NumbersCopy())) ; wird 5 ausgeben
  Debug NumbersCopy(0)
  Debug NumbersCopy(5)

Siehe auch

CopyList(), CopyMap()

Unterstützte OS

Alle

<- ArraySize() - Array Inhaltsverzeichnis - FreeArray() ->