Einzelnen Beitrag anzeigen

angos

Registriert seit: 26. Mai 2004
Ort: Rheine
549 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: ExtractStrings und '

  Alt 28. Jun 2012, 06:41
Hi,

ich habe mir für einen solchen Zweck mal eine eigene Prozedur geschrieben. Vielleicht hilft dir die weiter:
Delphi-Quellcode:
procedure DelimitedStringToStringList(s, sDelim: string; var SL: TStringList);
var
  i, ilen: Integer;
  sStr: string;
begin
  SL.Clear;

  sStr := '';
  ilen := Length(sDelim);
  i := 1;
  while (i <= Length(s)) do
  begin
    if (Copy(s, i, ilen) <> sDelim) then
    begin
      sStr := sStr + s[i];
      Inc(i);
    end
    else
    begin
      SL.Add(sStr);
      sStr := '';
      Inc(i, ilen);
    end;
  end;
  if sStr <> 'then
    SL.Add(sStr);
end;

Gruß
Ansgar
  Mit Zitat antworten Zitat