Section courante

A propos

Section administrative du site

Voici un tableau de référence des différents codes d'erreur du «QuickPascal» de «Microsoft»:

Code Nom Description
0001 Out of memory Cette erreur indique que la mémoire est insuffisante pour permettre le fonctionnement du compilateur.
0002 Cannot open file Cette erreur indique que le fichier spécifié est introuvable.
0003 File too big Cette erreur indique que le fichier est trop gros. En QuickPascal 1.0 un fichier de code source Pascal ne peut dépasser 64 Ko.
0004 Too many nested files Cette erreur indique qu'il y a trop de fichier imbriqués les uns dans les autres. Le QuickPascal 1.0 supporte un maximum de 5 fichiers source peuvent être imbriqués.
0005 Cannot read file Cette erreur indique qu'il est impossible de lire le fichier.
0006 Cannot close file Cette erreur indique qu'il est impossible de fermer le fichier.
0007 Cannot seek file Cette erreur indique qu'il est impossible de se positionner dans le fichier.
0008 Invalid end of line Cette erreur indique que la fin d'une ligne est attendue. Vous avez oublié de fermer la chaîne de caractères.
0009 Illegal character Cette erreur indique que les caractères que vous utilisez pour l'identificateur ne sont pas autorisé par le compilateur.
0010 Line too long Cette erreur indique que les lignes ne peuvent dépasser la longueur de 126 caractères.
0011 Error in integer constant Cette erreur indique qu'une constante de type entier a été écrite d'une façon erronée ou que vous dépassez les limites du type entier spécifié.
0012 Error in character constant Cette erreur indique qu'une erreur a été trouvé dans la constante de caractères.
0013 String constant exceeds line Cette erreur indique que la chaîne de caractères est plus longue que la ligne.
0014 Unexpected end of file Cette erreur indique que la fin de fichier de code source n'a pas été trouvé.
0015 Invalid directive Cette erreur indique que la directive de compilation est incorrecte.
0016 End of file expected Cette erreur indique que la fin du fichier de code source est attendu.
0017 Identifier expected Cette erreur indique qu'un identificateur est attendu.
0018 ";" expected Cette erreur indique que le symbole ";" est attendu.
0019 ")" expected Cette erreur indique que le symbole ")" est attendu.
0020 "." expected Cette erreur indique que le symbole "." est attendu.
0021 BEGIN expected Cette erreur indique que le mot réservé «BEGIN» est attendu.
0022 END expected Cette erreur indique que le mot réservé «END» est attendu.
0023 Label must be in the range 0..9999 Cette erreur indique que l'étiquette en dehors des limites permise étant de 0 à 9999.
0024 Label already defined Cette erreur indique que l'étiquette a déjà été définie.
0025 Identifier or Label already defined Cette erreur indique que l'identificateur ou l'étiquette a déjà été définie.
0026 Error in type definition Cette erreur indique qu'il existe une erreur dans la définition du type.
0027 This type not allowed here Cette erreur indique que ce type n'est pas permis à cet endroit.
0028 OF expected Cette erreur indique que le mot réservé «OF» est attendu.
0029 Implementation restriction Cette erreur indique qu'une restriction s'applique à l'implémentation et que vous ne l'avez pas respecté.
0030 "[" expected Cette erreur indique que le symbole "[" est attendu.
0031 "]" expected Cette erreur indique que le symbole "]" est attendu.
0032 Unknown identifier Cette erreur indique que l'identificateur n'est pas reconnu.
0033 Error in simple type definition Cette erreur indique qu'une erreur se trouve dans le type de définition simple.
0034 Type identifier expected Cette erreur indique que le compilateur s'attend à trouver un identificateur de type.
0035 "=" expected Cette erreur indique que le symbole "=" est attendu.
0036 Constant expected Cette erreur indique que le compilateur s'attend à trouver une constante.
0037 Integer or real constant expected Cette erreur indique que le compilateur s'attend à trouver une constante de type réel ou entier.
0038 Range expected Cette erreur indique que le compilateur attend une base.
0039 Subrange bounds must be scalar Cette erreur indique que la limite du tableau doit être un scalaire.
0040 Incompatible subrange types Cette erreur indique que les types de rang du tableau sont incompatibles.
0041 Low bound exceeds high bound Cette erreur indique que la limite du tableau inférieur à valeur supérieur à la limite supérieur du tableau.
0042 ":" expected Cette erreur indique que le symbole ":" est attendu.
0043 Unsatisfied forward reference Cette erreur indique que la référence définit préalablement par un «FORWARD» ne correspond pas à la définition rencontré.
0044 Integer constant expected Cette erreur indique que le compilateur s'attend à trouver une constante de type entier.
0045 Invalid string length Cette erreur indique que la longueur de la chaîne de caractères excède la limite autorisé par le compilateur.
0046 Tag field type must be scalar or subrange Cette erreur indique que le type de balise du champs doit être un scalaire ou un rang.
0047 "(" expected Cette erreur indique que le symbole "(" est attendu.
0048 Too many literals Cette erreur indique qu'il y a trop de littérales.
0049 Structure too big Cette erreur indique que la structure est trop grosse.
0050 Error in expression Cette erreur indique qu'une erreur se trouve dans l'expression.
0051 Conflicting operands Cette erreur indique qu'un conflit se trouve dans l'opérande.
0052 Right operand is not a set Cette erreur indique que l'opérande de droite ne fait pas partie de l'ensemble.
0053 Invalid identifier Cette erreur indique que l'identificateur n'est pas valide.
0054 Invalid type cast Cette erreur indique que le format du type ne correspond pas.
0055 Cannot create file Cette erreur indique qu'il est impossible de créer le fichier.
0056 Cannot write file Cette erreur indique qu'il est impossible d'écrire dans le fichier.
0057 Variable type must be pointer Cette erreur indique que la variable doit être un pointeur.
0058 Variable type must be record Cette erreur indique que la variable doit être un enregistrement.
0059 Variable type must be array or string Cette erreur indique que la variable doit être une chaîne de caractères ou un tableau.
0060 No such field in this record or object Cette erreur indique qu'il n'y a pas de champs se trouvant dans cette objet ou cette enregistrement.
0061 Index type is not compatible with the declaration Cette erreur indique que le type d'index est incompatible avec la déclaration.
0062 Routine too big Cette erreur indique que la routine est trop grosse.
0063 UNTIL expected Cette erreur indique que le mot réservé «UNTIL» est attendu.
0064 Boolean expression expected Cette erreur indique qu'une expression de type booléen est attendu.
0065 DO expected Cette erreur indique que le mot réservé «DO» est attendu.
0066 THEN expected Cette erreur indique que le mot réservé «THEN» est attendu.
0067 Invalid label Cette erreur indique que l'étiquette est invalide.
0068 Unknown label Cette erreur indique que l'étiquette est inconnue.
0069 Label not within current block Cette erreur indique que l'étiquette n'est pas dans le bloc courant.
0070 Label already defined Cette erreur indique que l'étiquette est déjà définie.
0071 Label expected Cette erreur indique qu'une étiquette est attendue.
0072 Undefined label in preceding statement part Cette erreur indique que l'étiquette est indéfinie dans la partie précédente.
0073 Error in statement Cette erreur indique qu'une erreur se trouve dans l'instruction.
0074 ":=" expected Cette erreur indique que le symbole ":=" est attendu.
0075 Type mismatch Cette erreur indique que la liaison entre les types ne correspond pas.
0076 Variable identifier expected Cette erreur indique qu'un identificateur de variable est attendu.
0077 Invalid FOR control variable Cette erreur indique que le mot réservé «FOR» est attendu.
0078 Scalar type expected Cette erreur indique qu'un type scalaire est attendu.
0079 TO or DOWNTO expected Cette erreur indique que les mots réservés «TO» ou «DOWNTO» sont attendus.
0080 Disk full Cette erreur indique que le disque est plein.
0081 Constant value out of range Cette erreur indique que la valeur de la constante est en dehors des limites permises.
0082 "," expected Cette erreur indique que le symbole "," est attendu.
0083 Division by zero Cette erreur indique qu'erreur de division par zéro a été rencontré.
0084 Too many local routines Cette erreur indique qu'il y a trop de routines local.
0085 Integer expression expected Cette erreur indique qu'une expression de type entier est attendu.
0086 Pointer type cannot be referenced Cette erreur indique que ce type de pointeur ne peut pas être référencé.
0087 Typed pointer expected Cette erreur indique qu'un pointeur typé est attendu.
0088 File type expected Cette erreur indique qu'un type de fichier est attendu.
0089 Cannot write expressions of this type Cette erreur indique que le compilateur est incapable d'écrire les expressions de ce type.
0090 Ordinal expression expected Cette erreur indique qu'une expression ordinaire est attendu.
0091 Invalid file type Cette erreur indique que le type de fichier n'est pas valide.
0092 Variable parameter expected Cette erreur indique qu'un paramètre de variable est attendu.
0093 Cannot read expressions of this type Cette erreur indique qu'il est impossible pour le compilateur de lire les expressions de ce type.
0094 Integer or real expression expected Cette erreur indique qu'une expression entière ou réel est attendu.
0095 Integer or real expression expected Cette erreur indique qu'une expression entière ou réel est attendu.
0096 Function not mounted Cette erreur indique que la fonction ne peut pas être monté.
0097 Inline error Cette erreur indique qu'une erreur est rencontré dans l'instruction «INLINE».
0098 Label definition not allowed in interface part Cette erreur indique qu'une étiquette ne peut pas être employé dans la zone d'interface.
0099 INTERFACE expected Cette erreur indique que le mot réservé «INTERFACE» est attendu.
0100 IMPLEMENTATION expected Cette erreur indique que le mot réservé «IMPLEMENTATION» est attendu.
0101 Invalid unit file Cette erreur indique que le fichier d'unité n'est pas valide.
0102 Field or method already defined Cette erreur indique que le champs ou la méthode sont déjà défini.
0103 Invalid QPU file Cette erreur indique que le fichier de format QPU est invalide.
0104 Duplicate unit name Cette erreur indique qu'il y a une duplication du nom de l'unité.
0105 Circular unit reference Cette erreur indique qu'il y a une référence d'unité circulaire.
0106 Error in real constant Cette erreur indique qu'il y a une erreur au niveau de la constante de type réel.
0107 Coprocessor required Cette erreur indique qu'un coprocesseur est requis.
0108 Too many nested conditional directives Cette erreur indique qu'il y a trop de directive de compilation.
0109 Misplaced directive Cette erreur indique qu'une directive de compilation est mal-placé.
0110 $ENDIF directive missing Cette erreur indique qu'une directive de compilation «$ENDIF» est attendu.
0111 Too many conditional symbols Cette erreur indique que trop de symbole de directive de compilation sont présents.
0112 Header does not match previous declaration Cette erreur indique qu'une entête est incompatible avec la prédéclaration.
0113 Invalid qualification Cette erreur indique que la qualification n'est pas autorisé.
0114 Too many parameters Cette erreur indique qu'il y a trop de paramètre.
0115 Class must be defined at global level Cette erreur indique que la classe doit être définit au niveau global.
0116 Class must be defined in type definition Cette erreur indique que la classe doit être définit dans une définition de type.
0117 Invalid procedure or function reference Cette erreur indique que la référence de fonction ou de la procédure est invalide.
0118 Procedure or function variable expected Cette erreur indique que la variable de procédure ou de fonction est attendu.
0119 Object type expected Cette erreur indique que le type objet est attendu.
0120 Object must be defined at global level Cette erreur indique que l'objet doit être défini au niveau global.
0121 Object must be defined in type definition Cette erreur indique que l'objet doit être défini dans une définition de type.
0122 Invalid class type Cette erreur indique que le type de classe est invalide.
0123 Class table overflow Cette erreur indique que la table attribué aux classe est pleine.
0124 Syntax error Cette erreur indique qu'une erreur de syntaxe est rencontré.
0125 This method has no parent Cette erreur indique que la méthode n'a pas de méthode parente.
0126 Type of expression must be pointer Cette erreur indique que le type d'expression doit être un pointeur.
0127 Invalid variable reference Cette erreur indique que la variable contient une référence non valide.
0128 Symbol table overflow Cette erreur indique que la table de symbole est pleine.
0129 Too many imported units Cette erreur indique que trop d'unité ont été importé.
0130 Code cannot exceed 64k bytes Cette erreur indique que le code machine ne peut excédé la limite de 64 Ko par segment.
0131 Invalid real operation Cette erreur indique que l'opération de type réel n'est pas valide.
0132 Real overflow Cette erreur indique qu'un débordement de la limite supérieur de la valeur réel permise.
0133 Real underflow Cette erreur indique qu'un débordement de la limite inférieur de la valeur réel permise.
0134 Undefined external Cette erreur indique que la définition externe n'a pas été défini.
0135 Too many object file names Cette erreur indique qu'il y a trop de noms de fichier d'objet.
0136 Invalid object file Cette erreur indique que le fichier d'objet n'est pas valide.
0137 Object file too large Cette erreur indique que le fichier d'objet est trop grand.
0138 Invalid segment definition Cette erreur indique que la définition de segment n'est pas valide.
0139 Invalid segment name Cette erreur indique que le nom de segment n'est pas valide.
0140 Code segment too large Cette erreur indique que le code machine contenu dans le segment est trop large.
0141 Invalid PUBLIC definition Cette erreur indique que la définition PUBLIC n'est pas valide.
0142 Invalid EXTRN definition Cette erreur indique que la définition EXTRN n'est pas valide.
0143 Too many EXTRNs Cette erreur indique qu'il y a trop de définition externe.
0144 Invalid fixup Cette erreur indique que le «FIXUP» n'est pas valide.
0145 Too many opened files Cette erreur indique qu'il y a trop de fichier ouvert simultanément.
0146 Too many variables Cette erreur indique qu'il y a trop de variables défini.
0147 Directive must be at top of program Cette erreur indique que la directive doit être au début du programme ou de l'unité.
0148 Invalid assigment Cette erreur indique que l'assignation n'est pas valide.
0149 Set type out of range Cette erreur indique que le type de format ensemble est en dehors des intervalles permises.
0150 Index out of range Cette erreur indique que l'index est en dehors des intervalles permises.
0151 Object variable expected in MEMBER function Cette erreur indique que la variable objet est en attente d'une fonction.
0152 Object type expected in MEMBER function Cette erreur indique que la type d'objet est en attente d'une fonction.
0153 Expression too complicated Cette erreur indique que l'expression est trop compliqué pour être résolu.
0154 Invalid unit name Cette erreur indique que le nom d'unité n'est pas valide.
0155 Line information table overflow Cette erreur indique que la table des informations sur les lignes est pleine.
0156 Fixup table overflow Cette erreur indique que la table des «FIXUP» est pleine.
0157 Source table overflow Cette erreur indique que la table source est pleine.
0158 Unit expected Cette erreur indique que le mot réservé «UNIT» est attendu.
0159 Unsatisfied forward name reference Cette erreur indique que la référence de nom précédemment spécifié par un «FORWARD» n'est pas satisfaite.
0160 Invalid fixupp in iterated data record Cette erreur indique que les données d'enregistrement réitéré dans le «FIXUP» ne sont pas valide.
0161 Include files not allowed here Cette erreur indique que les fichiers d'inclusion ne peuvent pas être joint à cette endroit.
0162 Stack overflow Cette erreur indique que la pile est pleine.


Dernière mise à jour : Dimanche, le 4 mai 2014