Ich habe immer noch die Befürchtung das du in das falsche Feld schreibst
Schreib doch hinter dein begin mal
showmessage(Edit10.Text);
Oder setz dir einen Breakpoint.
Ja, mach mal das showmessage und zudem noch eins mit
showmessage(datoToStr(date));
damit du sehen kannst was für ein Datumsformat auf deinem Rechner erwartet wird.