Object Pascal/Procedury i funkcje: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
→Przykład deklaracji: błąd |
uzup. |
||
Linia 83:
====Procedury powodujące przerwanie wykonywanego programu====
=====EXIT=====
Procedura ''Exit'' wywołana wewnątrz procedury lub funkcji powoduje jej przerwanie i powrót do miejsca wywołania, a wywołana w części wykonawczej programu powoduje jego zakończenie.
=====HALT=====
Procedura ''Halt'', której wywołanie ma postać:
'''Halt''' (kod_wyjścia);
lub
'''Halt'''
co jest równoważne wywołaniu ''Halt(0'') (0 – zakończenie bez błędu, kod_wyjścia jest wyrażeniem typu integer) powoduje przerwanie programu i powrót do systemu.
=====RUNERROR=====
Procedura ''RunError'' lub ''RunError_(kod_błędu)'' powoduje przerwanie programu i wygenerowanie błędu jego wykonania o podanym kodzie (kod_błędu jest argumentem typu Byte, gdy brak tego argumentu, to przyjmuje się wartość 0).
==Funkcje==
|