Programmation VBScript/Codes d'erreur

Un livre de Wikilivres.
Sauter à la navigation Sauter à la recherche


Il y a deux types d'erreurs :

  • Syntaxe
  • Exécution

Exécution[modifier | modifier le wikicode]

NUMERO DESCRIPTION
5 appel de procédure incorrect
6 depassement de capacite
7 memoire insuffisante
9 indice hors plage
10 tableau fixe ou verrouille
11 division par zero
13 type incompatible
14 espace de chaine insuffisant
17 operation impossible
28 espace pile insuffisant
35 sub non definie
48 erreur chargement de dll
51 erreur interne
91 var d'objet non definie
92 boucle non init
94 utilisation incorrecte de null
424 objet requis
429 activex ne peut pas creer l'objet
430 classe ne gere pas automation
432 fichier ou classe introuvable
438 methode ou propriete non gere
445 objet ne gere pas action
447 objet ne gere pas les param
448 arg introuvable
449 arg obligatoire
450 nbre arg ou propriete incorrecte
451 objet n'est pas une collection
458 type automation non gere
462 machine distante indisponnible
481 image incorrecte
500 variable indefinie
502 objet non securise pour script
503 objet non securise pour init
504 objet non securise pour creation
505 reference incorrecte ou non qualifiee
506 classe non definie
507 exception
5008 affectation illegale
5017 Erreur syntaxique dans ER
5018 quantifiant innatendu
5019 ']' attendu dans ER
5020 ')' attendu dans ER
5021 jeu de char incorrect

Syntaxe[modifier | modifier le wikicode]

NUMERO DESCRIPTION
1052 trop de méthodes et propriétés
1044 parentheses interdites
1053 classe sans arg
1058 'default' que dans get
1057 'default' + 'public'
1005 '(' attendu
1006 ')' attendu
1011 '=' attendu
1021 'case' attendu
1047 'class' attendu
1025 fin ins attendu
1014 'end' attendu
1023 expr attendu
1015 'function' attendu
1010 identificateur attendu
1012 'lf' attendu
1046 'ln' attendu
1026 constante (int) attendu
1049 let, get, set attendu
1045 constante (string) attendu
1019 'loop' attendu
1020 'next' attendu
1050 'property' attendu
1022 'select' attendu
1024 ins attendu
1016 'sub' attendu
1017 'then' attendu
1013 'to' attendu
1018 'wend' attendu
1027 'while' 'until' attendu
1028 'while' 'until' ou fin ins attendu
1029 'with' attendu
1030 identificateur trop long
1014 char incorrect
1039 'exit' incorrect
1040 variable de ctrl de 'for' incorrecte
1013 nombre incorrect
1037 utilisation incorrecte de 'me'
1038 'loop' sans 'do'
1048 doit être défini dans classe
1042 doit premiere ins de ligne
1041 nom redéfini
1051 nombre arg inegal
1001 mémoire insuffisante
1054 arg manquant dans let ou set
1002 erreur syntaxe
1055 next attendu
1015 constante de chaine non terminée