Zamknięcie aplikacji bez egzekwowania dalszej części kodu

0

Cześć, jaką funkcją/procedurą można zamknąć aplikację konsolową bez egzekwowania dalszej części kodu. U mnie jest coś takiego: "Jeśli chcesz kontynuować naciśnij Enter, jeśli chcesz anulować i wyjść z programu wciśnij W". i jak zrobić żeby po wciśnięciu W i zatwierdzeniu aplikacja się zamknęła i nie przechodziła do dalszej części kodu?

1

https://stackoverflow.com/questions/30415407/which-is-the-proper-way-to-terminate-a-delphi-application/30415715 - ale pokaż kod co tam masz, bo być może problem jest gdzie indziej.

5

Jeśli totalnie nic nie ma się dziać dodatkowego (jakieś zamykanie plików, zapisywanie obecnych wartości, czyszczenie ekranu itp.) to można to zrobić krótko i bezlitośnie - halt:
http://www.delphibasics.co.uk/RTL.asp?Name=Halt&ExpandCode1=Yes
https://docwiki.embarcadero.com/Libraries/Sydney/en/System.Halt

A tak poza tym to rzuć okiem na ten artykuł: The difference between exit, abort, break, continue, halt, runnerro in delphi - https://titanwolf.org/Network/Articles/Article?AID=5a8eb3cb-ef38-4fe2-bfdf-6439848296b0

1 użytkowników online, w tym zalogowanych: 0, gości: 1