Zitat:
Besser wäre natürlich, wenn die Prüfung wie schon genannt wurde auch z.B. per Klassenmethode möglich wäre, dann müsste bei einem Fehler gar nicht erst eine dann nicht benötigte Instanz erstellt werden.
Deswegen habe ich es nach euren Vorschlägen auch so umgesetzt.
Ich habe den Code ordentlich in verschiedene Units aufgeteilt.
Erst rufe ich eine Prozedur aus der ersten
Unit auf. Die überprüft alle Daten und wenn alles OK ist, ruft Prozedur 1 den Constructor in einer anderen Prozedur auf.
Genau eine Zeile brauche ich für diesen Aufruf.