Ilustrată on-line tutorial pascal
erori fatale
Aceste erori duce întotdeauna la întreruperea imediată a programului.
200 Divizia de zero (Divizia de zero).
201 de verificare interval de eroare (eroare limite de verificare).
Eroarea este generată de operatori, compilate într-o stare în oricare dintre următoarele situații:
- expresie matrice subscript afara razei de acțiune;
- a fost făcută încercarea de a atribui o valoare care este în afara razei de acțiune a variabilei;
- a fost făcută încercarea de a trece o valoare care este în afara intervalului admisibil, ca parametru la o procedură sau funcție.
202 eroare de depășire de stivă (Stack Overflow).
Această eroare este generat la intrarea unei proceduri sau funcție, modul compilate, dacă nu există o suprafață suficientă pentru a permite rutine variabile locale. Măriți dimensiunea stivei, folosind o directivă compilator.
203 eroare de depășire Heap (heap Copleșită).
Această eroare este generat de noi proceduri GETMEM sau în cazul haldei nu este dimensiunea de memorie liber necesar.
204 operație pointer invalid (operație cu .ukazatelem nevalid).
205 Punct de preaplin Floating (preaplin când plutitor operațiuni punctuale).
Ca rezultat al operațiunilor de puncte plutitoare primit prea mult număr real.
206 Punct de underflow Floating (ordine dispariție cu operațiuni cu virgulă mobilă).
Această eroare este generat numai atunci când cuvântul de control coprocesor 8087/80287/80387 care demască ordinea de eroare dispariție. În mod implicit, ordinea de dispariție conduce la întoarcerea rezultatului este zero.
207 Operație incorectă Punct flotare (invalid plutitoare operațiune punct).
Posibile cauze ale posturi:
- TRUNC RUNDA argument sau funcții nu poate fi convertit la un întreg este în interiorul gama tip LONGINT (-2147483648-2147483647);
- SQRT argument funcție negativă (rădăcină pătrată);
- argument LN (logaritm) este zero sau negativ;
- o depășire a stivei coprocessor.
208 Managerul Suprapunere nu este instalat (El instalat subsistem de control suprapunere).
Programul tău este o procedură de suprapunere sau funcție, și subsistemul de control a suprapunerii nu este inițiată. Cel mai probabil, programul nu face apel la procedura OVRINIT sau recurs la această procedură va eșua. Trebuie să ținem cont de faptul că, dacă oricare dintre modulul de suprapunere conține secțiunea de inițiere, programul este necesar să se creeze o suplimentare sau de a folosi modulul neoverleyny existent cauzează procedura OVRINIT în secțiunea de inițializare și specificați modulul UTILIZĂRI clauza înainte de oricare dintre modulele de suprapunere .
209 fișierul de suprapunere eroare de citire (fișier de suprascriere eroare de citire).
A apărut eroare de citire atunci când subsistemul de control de suprapunere încearcă să citească modulul de suprapunere din fișierul suprapunere.
210 Obiectul nu inițializat (A inițiat obiect).
Ai aplica regula la obiect virtual în ceea ce privește neinițiați (până apel constructor).
211 apel la metoda abstractă (reguli abstracte Challenge).
Această eroare este generat de modulul OBJECT regula REZUMAT este la lucru în mediul Turbo Vision, în caz de apel la o regulă abstractă, și anume regula virtuală, care este special dezvoltat pentru a-l înlocui obiectele descendente.
212 Eroare de înregistrare Stream (eroare în fluxul înregistrat).
Această eroare este generat de modulul OBJECT regula REGISTERTYPE este la lucru în mediul Turbo Vision, în cazul uneia dintre următoarele erori:
- înregistrarea debitului detectat nu conține un segment de date;
- înregistrarea fluxului câmpului OBJTYPE înregistrat zero;
- tipul specificat a fost deja înregistrată;
- Există un alt tip cu același OBJTYPE domeniu.
213 indice de colectare în afara intervalului (index formate afară din capetele benzii).
Indicele trecut obiect TCOLLECTION atunci când se lucrează în mediul Turbo Vision, în afara intervalului.
eroare de depășire de 214 Colectia (colectare preaplin).
Această eroare este generat atunci când lucrarea obiect TCOLLECTION în mediul Turbo Vision, în cazul în care se face o încercare de a adăuga un element la colecție, care nu poate fi extins.