I forgot about it, but this thread (which got wiped by Embarcadero) reminded be about the differences between these two character values.
Quoting from the first post:
[sourcecode language=”delphi”]
c1 := #128;
c2 := chr(128);
Assert(c1 = c2);
[/sourcecode]
the assertion fails, meaning that c1 <> c2.
In fact c1 =
#$20ACand c2 =#$80.





