System.Slice
Delphi
function Slice(var A: array; Count: Integer): Pointer;
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.pas | System | System |
Beschreibung
Gibt den Unterabschnitt eines Arrays zurück.
In Delphi ermöglicht Slice das Auswählen eines Unterabschnitts (Slice) in einem Array, der dann als offener Array-Parameter an eine Routine übergeben werden kann. Slice ist nur als Parameter im Aufruf einer Prozedur oder Funktion zulässig, die einen offenen Array-Parameter erwartet. Die ersten Count Elemente des mit A angegebenen Arrays werden für die Übergabe ausgewählt. Da der Parameter A selbst ein offenes Array sein kann, können auf diese Weise dynamische Arrays an offene Array-Parameter übergeben werden.
Siehe auch
Codebeispiele