jars,
Cita:
Empezado por jars
...recibo un string...'Nombre=Federico Salvador,DNI=23232323'...en lugar de 2 elementos tengo 3...¿Hay alguna forma de solucionar esto?...
|
Revisa este código:
Código Delphi
[-]
procedure TForm1.Button1Click(Sender: TObject);
var
SL : TStringList;
S1 : String;
i : Integer;
begin
S1 := 'Name1= FirstName1 LastName1,DNI=1,Name2= FirstName2 LastName2,DNI=2';
SL := TStringList.Create;
ExtractStrings([','],[],PChar(S1),SL);
for i := 0 to SL.Count - 1 do
ShowMessage(SL[i]);
SL.Free;
end;
El código anterior en Delphi 7 bajo Windows 7 Professional x32,
separa una variable string en sus partes componentes usando como delimitador el carácter ',' y muestra cada uno de los elementos individualmente.
Espero sea útil
Nelson.