Du solltest diese Prüfungen im Hauptprogramm der Anwendung implementieren, bevor die Formulare initialisiert werden.
Delphi-Quellcode:
Begin
Application.Initialize;
If NeedsUpdate Then Begin
LoadAndExecuteUpdate;
Halt;
End;
...
Application.CreateForm (TMain, Main);
Application.Run;
End.