単純にダイアログのexecuteを呼ばず、
if not(opendialog1.execute) then exit;
とかやる。