Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Tstringlist Länge ermitteln

  Alt 8. Dez 2006, 09:11
Hallo Jaimy,

du darfst die Suche innerhalb der Zeile nicht nach dem ersten Vorkommen abbrechen:

Delphi-Quellcode:
function Occurs(const subStr, s: String): Integer;
var
  i: Integer;
begin
  Result := 0;
  i := 1;
  repeat
    i := PosEx(subStr, s, i);
    if i > 0 then
    begin
      Inc(Result);
      Inc(i, Length(subStr));
    end;
  until i = 0;
end;
Grüße vom marabu
  Mit Zitat antworten Zitat