Recuerda que las cadenas de texto se pueden tratar como arrays de caracteres, es decir, si queremos obtener el cararcter numero 6:
Código Delphi
[-]
var
str: String;
C: Char;
begin
str:= 'Hola soy seoane';
C:= str[6];
str[6]:= 'x';
end;
Este es el metodo mas rapido de obtener el caracter numero 6, pero no el mas seguro, puede ser que la cadena solo tenga 3 caracteres lo que provocaria un error. Entonces podemos usar este otro metodo mas seguro, pero mas lento:
Código Delphi
[-]
var
Str: string;
C: string; begin
Str:= 'Hola soy seoane';
C:= copy(Str,6,1); end;