Hallo,
Am besten, schick die Message direkt an das
Handle des OpenDialoges.
Etwa so:
SendMessage(opendialog1.Handle, WM_CLOSE, 0, 0);
Allerdings, wird der OpenDialog, mit WM_CLOSE einfach geschlossen, sp als ob der Benutzer auf Abbrechen geklickt hätte.
LG
Brisedarius