Ver Mensaje Individual
  #6  
Antiguo 03-10-2011
LeonelGisuk LeonelGisuk is offline
Registrado
NULL
 
Registrado: oct 2011
Posts: 3
Reputación: 0
LeonelGisuk Va por buen camino
Split

Código:
Function Split(enumeracion : string): TStringList;
var
        Aux : String;
        i : integer;
        Lista :TStringList;
begin
        enumeracion := trim(enumeracion);
        Lista := TStringList.create;
        Aux := '';
        i:=1;
        while i <= length(Enumeracion) do begin
                if enumeracion[i] <> ',' then begin
                        Aux := Aux + enumeracion[i];
                end;
                if enumeracion[i] = ',' then begin
                        Lista.Add(trim(Aux));
                        Aux := '';
                end;
                inc(i);
        end;
        if Aux <> '' then begin
              Lista.Add(trim(Aux));
        end;
        result := lista;
end;
Responder Con Cita