[Lazarus] UTF8String and UTF8Delete

Sven Barth pascaldragon at googlemail.com
Fri Dec 11 10:48:48 CET 2015


Am 11.12.2015 08:20 schrieb "Martin Schreiber" <mse00000 at gmail.com>:
>
> On Friday 11 December 2015 08:05:12 Sven Barth wrote:
> > Am 10.12.2015 23:04 schrieb "Mattias Gaertner" <
nc-gaertnma at netcologne.de>:
> > >
> > > What about:
> > >
> > > UTF8Delete(AnsiString(Pointer(s)),1,1);
> >
> > While the typecast itself would probably work I strongly advice against
it
> > since you're relying on implementation details. Also I doubt that you
can
> > do this for var parameters...
> >
> It is difficult to make efficient Free Pascal applications without
> such "tricks". ;-)

But then don't come and complain if such tricks don't work anymore for some
reason or another...

Regards,
Sven
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20151211/e555ba16/attachment-0003.html>


More information about the Lazarus mailing list