Warum sollte es nicht gehen? Im Endeffekt ist die DPR auch nur eine Quelldatei. Du hast also alle Möglichkeiten offen was zwischen dem Begin und dem End schreibst. Du kannst dort Anstelle der Application.Irgendwas einfach ein Fenster erzeugen, es mit ShowModal aufrufen und überprüfen was es zurückliefert. Wenn es gültig ist, dann kannst du wie gewohnt den Application.CreateForm und Application.Run aufrufen. Wenn es falsch ist machst du nichts und er kommt sofort wieder zurück.
_________________
Nur die Menschheit ist arrogant genug, um zu glauben sie sei die einzige intelligente Lebensform im All. Wo nicht mal das nachhaltig bewiesen wurde.