Is there a difference and what type of between PAnsiChar and PChar? (in Delphi previous 2007)
Thank you, in advance!
In D2009 and later: yes, there is. PChar
is a pointer to a Char
which is a unicode character (a WideChar
). And PAnsiChar
is a pointer to a AnsiChar
, which is - as the name implies - an ANSI character.
EDIT: For pre-2009 versions of Delphi PChar
and PAnsiChar
are exactly the same. They both point to an (Ansi) character.