Afficher : Delphi C++
Préférences d'affichage

System.CopyArray

De XE2 API Documentation

Delphi

procedure CopyArray(Dest, Source, TypeInfo: Pointer; Count: NativeInt);

C++

extern PACKAGE void __fastcall CopyArray(void * Dest, void * Source, void * TypeInfo, int Count);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.pas
System.hpp
System System

Description

Copie un tableau dont le type des éléments est spécifié par la variable TypeInfo.

Les paramètres de CopyArray sont :

Paramètre Description
Dest Tableau de destination.
Source Tableau source.
TypeInfo Informations de type des éléments du tableau source.

La variable TypeInfo est le pointeur de type Pointer général sur une donnée de type TTypeInfo. CopyArray transtype en interne TypeInfo en type TTypeInfo. Le champ Kind de TTypeInfo est de type TTypeKind. TTypeKind est un type énuméré qui classifie les types d'éléments possibles.
CopyArray supporte les types suivants :

  • tkLString -- un type AnsiString
  • tkWString -- un type WideString
  • tkUString -- un type WideString
  • tkVariant -- un type Variant
  • tkArray -- un type tableau statique
  • tkDynArray -- un type tableau dynamique
  • tkRecord -- un type enregistrement
  • tkInterface -- un type interface
Count Nombre d'éléments dans le tableau source.

Voir aussi

Versions précédentes
Traductions