A mí me funciona correctamente si hago cualquiera de los siguientes ejercicios:
Código Delphi
[-]ShowMessage('Prueba'.QuotedString);
Código Delphi
[-]ShowMessage(QuotedStr('Prueba'));
Sin embargo esto puede ser confuso cuando depuras, pues el depurador agrega comillas simples cuando te muestra el resultado... tal y como muestran en esta otra respuesta a una pregunta muy parecida a la tuya...
https://stackoverflow.com/questions/...in-delphi-2010