Der Code wie er hier gepostet wurde, zum Schließen über die F12-Taste im KeyDown-Event funktioniert auch mit Lazarus.
Allerdings nicht beim Start der Anwendung in der
IDE, da dort das Assembler-Debugfenster beim Drücken der F12-Taste geöffnet wird und dadurch natürlich die Anwendung nicht geschlossen wird.
Programmieren ist die Kunst aus Nullen und Einsen etwas sinnvollen zu gestalten.
Der bessere Künstler ist allerdings der Anwender, denn dieser findet Fehler, welche sich der Programmierer nicht vorstellen konnte.