замените
на
это связано с тем, что Delphi 2009/2010 по умолчанию работают в
Unicode. Отключить
Unicode просто так нельзя, но если
Unicode вообще не нужен, то проблема легко решается механической заменой
string на
AnsiString,
char на
AnsiChar,
PChar на
PAnsiChar.