Vamos por partes, porque creo que estas un poco liado. Primero, el error lo que seguramente te dirá, es que la variable debe ser local, así que me temo que si la declaraste como publica (supongo que en la definición del formulario), es evidente que local no es. Segundo, si memo es un TMemo, dudo mucho que la expresión Length(Memo) o Memo[iindex] sean correctas. En resumen:
Código Delphi
[-]
var
i: integer; begin
for i:= 1 to Length(Memo1.Lines.Text) do
begin
ShowMessage(Memo1.Lines.Text[i]);
end;
end;