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.
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal