Lenght
Retorna tanto a quantidade de caracteres de uma String, quanto o número de elementos em um array. É muito utilizado para estruturas de loop, percorrendo um conjunto enquanto houver dados no mesmo.
Desse modo, o primeiro texto a ser mostrado será: "Tamanho da shortStr = 8", pois essa é a quantidade de caracteres encontradas na variável.
Agora, o segundo texto será exibido divido em linhas, da seguinte maneira:
"Letra 1 = A
Letra 2 = B
Letra 3 = C (...)" até chegar no último registro encontrado, no caso, H.
Exemplo:
var
shortStr : String;
i : Integer;
begin
shortStr := 'ABCDEFGH';
ShowMessage('Tamanho da shortStr = '+IntToStr(Length(shortStr)));
//Utilização em loops
for i := 1 to Length(shortStr) do
ShowMessage('Letra: '+IntToStr(i)+' = '+shortStr[i]);
end;