CopyArray()

Syntax

Ergebnis = CopyArray(QuellArray(), ZielArray())
Beschreibung
Kopiert alle Elemente vom 'QuellArray()' in das 'ZielArray()'. Wenn die beiden Arrays nicht vom gleichen Typ (nativ oder strukturiert) sind, wird das Kopieren fehlschlagen und 'Ergebnis' wird 0 sein. Alle zuvor in 'ZielArray()' zu findenden Elemente werden gelöscht. Nach erfolgreichem Kopieren sind beide Arrays identisch.

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)

Unterstützte OS

Alle

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