Pues el error lo dice todo

. Estas intentando usar un string como si fuera un PChar, que se puede, pero hay que indicarselo al compilador que si no se atraganta

, asi que debemos hacer el conveniente typecast.
Código Delphi
[-]
StrCopy(bufferAux,PChar(formatFloat('0000',length(bufferAux)) + 't'));