Die Messagebox erwartet eine PChar und keinen String!
Delphi-Quellcode:
timeOP1 := datetoday(payoffdayxy);
timeOP2 := datetoday(payoffday)
Button := Application.MessageBox(PChar(timeop1+' '+timeop2) ,'Abfrage', 36);
Und nimm statt der 36 mal die Konstante, sonst weißt du in zwei Wochen nicht mehr, was die macht / anzeigt.