System.Rtti.TValue.SetArrayElement

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure SetArrayElement(Index: NativeInt; const AValue: TValue);

C++

void __fastcall SetArrayElement(System::NativeInt Index, const TValue &AValue);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.Rtti.pas
System.Rtti.hpp
System.Rtti TValue

Beschreibung

Setzt ein Element in dem Array, das in dem TValue-Datensatz gespeichert ist.

Rufen Sie SetArrayElement auf, um ein Element in dem Array, das in dem TValue-Datensatz gespeichert ist, zu setzen. Der Index-Parameter legt den Index des Arrays fest, in dem das Element gespeichert werden soll. AValue ist ein TValue-Datensatz, der das zu speichernde Element repräsentiert.

Anmerkung:  SetArrayElement löst eine Exception aus, wenn der in dem TValue-Datensatz gespeicherte Wert kein Array ist oder wenn der Typ von AValue mit dem Typ der Array-Elemente nicht kompatibel ist.

Siehe auch