Все будет работать если в Описании функций использовать PAnsiChar вместо PChar.