Wow, cuanto tiempo ha pasado desde que crearon el post, yo tenia la misma duda el día de hoy.
La solución mas sencilla a mi gusto es utilizar:
Código Delphi
[-]
uses Shellapi;
if TUCONDICION = true then
begin
showMessage('LA CONDICIÓN SE CUMPLE, CERRANDO FORMA.');
PostMessage(Handle, WM_CLOSE, 0, 0);
Exit;
end;
Saludos.