... while i<=length(input.Text) do if lt=32 then begin inc(k); lt:=ord(input.Text[i]); end else begin lt:=ord(input.Text[i]); words[k]:= words[k]+chr(lt); inc(i); end; ...
Я не понял Вашего вопроса, но всё же Вам на него отвечу!