Object Pascal/Procedury i funkcje: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
KrejZii (dyskusja | edycje)
KrejZii (dyskusja | edycje)
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==