Ver Mensaje Individual
  #2  
Antiguo 05-09-2008
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Reputación: 22
Caro Va por buen camino
Hola, digamos que tienes esta cadena "US, NT, WT: +0.250 Kg" no importa donde este el peso por lo que veo despues del valor tiene kg que indica que es peso, puedes obtenerlo de esta forma.

Código Delphi [-]
var
 sl : TStringList;
 Ind : Integer;
begin
 sl := TStringList.Create;
 sl.Delimiter := #32;
 sl.DelimitedText := 'US, NT, WT: +0.250 Kg';
 Ind := sl.IndexOf('kg');
 showmessage('El peso es: '+sl[Ind-1])
end;

separamos tu cadena en el StringList, buscamos kg y devolvemos una posición anterior.

Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar.
Responder Con Cita