Hello everybody and many thanks to help.
I must explain a little more.
TheData was filled from a text file.
That text file contain somes
LineEnding inside.
When i do x := pos( 'this' + LineEnding, TheData); in linux a get x > 0 ;
But in Windows, with the same file i get x = 0
It seams that Windows do not find LineEnding nor #10 nor #13.
So how could i do to localizse a word followed by a LineEnding in Windows.
Thanks.