Please download sample project at:
- www.magentadb.gr/ftp/pos-sample.zip

Panagiotis


-----Original Message-----
From: Mattias Gaertner [mailto:[EMAIL PROTECTED] 
Sent: Monday, February 27, 2006 3:10 PM
To: [email protected]
Subject: Re: [lazarus] String functions on non latin text


On Mon, 27 Feb 2006 15:03:17 +0200
"Panagiotis Sidiropoulos" <[EMAIL PROTECTED]> wrote:

> Unfortunatelly, even after checking syntax (system.pos()) I get same 
> strange behaviour, I can't seek in a string.

Maybe you can send a complete example? (zipped)

Mattias


> 
> Panagiotis
> 
> 
> -----Original Message-----
> From: Mattias Gaertner [mailto:[EMAIL PROTECTED]
> Sent: Monday, February 27, 2006 1:27 PM
> To: [email protected]
> Subject: Re: [lazarus] String functions on non latin text
> 
> 
> On Mon, 27 Feb 2006 15:17:41 +0200
> Panagiotis Sidiropoulos <[EMAIL PROTECTED]> wrote:
> 
> > Functions such as POS() and COPY(), return strange result when used
> > with utf8 text.
> > 
> > Forr example, if your try
> > pos( '__',
> >
'_____________________________________________________________________
> >
> ______________________________________________________________________
> _-
> '
> > ) you will get 1, which is incorrect.
> > 
> > I know this has to do with utf encoding (2 or more bytes per
> > character).
> > 
> > Any ideas?
> 
> UTF8 works with System.Pos. Just make sure you use ansistring or 
> shortstring, not widestring.
> 
> 
> Mattias
> 
> _________________________________________________________________
>      To unsubscribe: mail [EMAIL PROTECTED] with
>                 "unsubscribe" as the Subject
>    archives at http://www.lazarus.freepascal.org/mailarchives
> 
> _________________________________________________________________
>      To unsubscribe: mail [EMAIL PROTECTED] with
>                 "unsubscribe" as the Subject
>    archives at http://www.lazarus.freepascal.org/mailarchives

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to