showmodal wartet so lange bis das madalResult <> 0 ist, da hilft vermutlich auch kein close! Wenn du ModalForm.modalResult := mrAbort setzt (oder was anderes) dann sollte es schliessen
PS: Ich bevorzuge eigentlich selbstgemachte execute methoden, die das alles schön vereinfachen. Weiss jetzt aber nicht was hier erreicht werden soll?
mâxîmôv.
{KDT}