Gaaaaanz am Ende setzt du Result auf False.
Warum soll der Compiler Result auf irgendeinen Wert setzen, wenn der eh wieder auf False gesetzt werden soll?
Das ist Compilermagic
Kommentier die letzte Zeile aus
// Result := False;
und schon geht's
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)