Danke himitsu,
ich bin gerade echt verzweifelt, da ich mich selbst frage, warum ich nicht gleich darauf gekommen bin

Aber eigentlich ist es ja ganz logisch, dass man dieses
{APPTYPE CONSOLE}
einfach weglässt
Hmm.. mein Delphi meint lediglich nur, dass der Rückgabetyp der Funktion undefiniert sei, trotzdem schließt die Konsole ordnungsgemäß. :/
Jedoch hast du Recht, dass ich Result zuerst initialisieren sollte. Delphi hat ja nicht viele Möglichkeiten einen Zufallswert zu erstellen, es gibt ja nur True und False. Normalerweise müsste es somit eine 50 Prozentige Chance geben, dass sich die Konsole ordnungsgemäß schließt

.
Danke noch einmal für eure Hilfe !
MfG
Hauke