Hola twister y bienvenido a Club Delphi.
Código Delphi
[-]
procedure QuitarMayorMenor(const Value: string; var s1,s2: string);
var
i: Integer;
begin
s1:= '';
for i:= 1 to Length(Value) do
if not(Value[i] in ['<', '>']) then
s1:= s1 + Value[i];
s2:= Copy(s1, Pos(' ', s1)+1, MaxInt);
Delete(s1, Pos(' ', s1), MaxInt);
end;
Llamada de ejemplo:
Código Delphi
[-]
...
var
Cad1,Cad2: string;
begin
QuitarMayorMenor(' ',Cad1,Cad2);
ShowMessage(Cad1+#10#13+Cad2);
end;
...
Un saludo.