Hilfe lesen:
function IfThen(AValue: Boolean; const ATrue: string; AFalse: string = ''): string;
Dein zweiter Parameter ist z.B. eine 2, das ist ja dann wohl kein String.
EDIT: Die o.g. function ist aus StrUtils, du willst wahrscheinlich die aus der
Unit MATH, ggf. musst die diese explizit angeben, wenn du beide Units in der Uses-Liste hast (math.ifthen(...)).