Afficher : Delphi
C++
Préférences d'affichage
System.DynArrayBounds
De XE2 API Documentation
Delphi
function DynArrayBounds(const DynArray: Pointer; typeInfo: Pointer): TBoundArray;
C++
extern PACKAGE TBoundArray __fastcall DynArrayBounds(const void * DynArray, void * typeInfo);
Sommaire |
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | public | System.pas System.hpp |
System | System |
Description
Renvoie les limites d'un DynamicArray.
DynArrayBounds renvoie un tableau d'entiers représentant les valeurs supérieures de chaque dimension d'un tableau dynamique.
Exemple
type T2DDynamArray = array of array of String; var A: T2DDynamArray; Bound: TBoundArray; High: Integer; begin SetLength(A, 3, 4); Bound := DynArrayBounds(Pointer(A), TypeInfo(T2DDynamArray)); for High in Bound do begin Writeln(IntToStr(High)); end; end.
Sortie console :
2 3