get last element of array delphi
To get the last element of an array in Delphi, you can use the High
function. Here's an example:
var
myArray: array of Integer;
lastElement: Integer;
begin
// Initialize the array with some values
SetLength(myArray, 3);
myArray[0] := 1;
myArray[1] := 2;
myArray[2] := 3;
// Get the last element
lastElement := myArray[High(myArray)];
// Use the last element
// ...
end;
In this example, High(myArray)
returns the highest index of the array, which corresponds to the last element. The value of the last element is then assigned to the lastElement
variable.
Please note that the High
function returns -1 if the array is empty. So, make sure to check the length of the array before using High
to avoid accessing an invalid index.
I hope this helps!