GetSubStrNum( SubStr,Str: WideString): Integer; pw: PWideChar; i,SubLen: Integer; Result := ; pw := PWideChar(Str); SubLen := Length(SubStr); i > i := Pos(SubStr, pw); Inc(pw, i - + SubLen); Boolean(i) Inc(Result); ; ;
GetSubStrNum( SubStr, Str: widestring ): Integer; i,x: Integer; Len,LenSubStr: Integer; Result := ; i := ; LenSubStr := Length(SubStr); Len := Length(Str) - LenSubStr + ; i <= Len Str[i] = SubStr[] x := ; (x < LenSubStr) (Str[i+x] = SubStr[x+]) Inc(x); (x = LenSubStr) Result := Result + ; Inc(i,x); Inc(i); ; ;