[fpc-pascal] TStringHelper missing
Michael Van Canneyt
michael at freepascal.org
Mon Aug 21 08:23:01 CEST 2017
On Mon, 21 Aug 2017, Ryan Joseph wrote:
> I’m trying to split a string by a delimiter and see there is a type helper called TStringHelper (https://www.freepascal.org/docs-html/rtl/sysutils/tstringhelper.html). The compiler version I’m using is "Free Pascal Compiler version 3.1.1 [2017/04/22] for i386” but when I include SysUtils the methods are not found.
>
> For example:
>
> var
> str: string;
> parts: TStringArray;
>
> parts := str.Split(' ‘);
>
>
> What am I doing wrong?
Try
var
Str : AnsiString;
or
Str : WideString;
I believe the compiler has some trouble finding the helper if you use the
'string' alias. I think there is even a bugreport about it.
Sven Barth can confirm/deny this.
Michael.
More information about the fpc-pascal
mailing list