Manuel Amos Professional  Sommaire  Index

Erreurs AMOS


Memoire insuffisante
Lors d'un test ([Test]), ce message peut apparaitre s'il n'y a pas assez de memoire pour reserver l'espace tampon requis pour les variables. Voir la commande SET BUFFER.

Les limites de procedure doivent etre seules sur une ligne
Les instructions PROCEDURE et END PROC doivent chacune debuter sur leur propre ligne.

Procedure non fermee
Vous avez oublie de terminer une de vos procedures avec une instruction END PROC.

Procedure non ouverte
Une instruction END PROC a ete trouvee sans PROCEDURE correspondante avant.

REPEAT sans UNTIL correspondant
Une instruction REPEAT a ete trouvee, mais aucune instruction UNTIL ne lui correspond.

Echantillon non defini
Vous tentez de jouer un echantillon audio qui n'existe pas dans la banque d'echantillons actuelle.

SHARED doit etre seul sur la ligne
La commande SHARED doit etre la seule instruction sur sa ligne.

Structure trop longue
Les boucles AMOS Professional ont une limite maximale de 65 536 octets. Si les lignes entre un FOR..NEXT depassent cette taille, vous obtiendrez cette erreur. Cela s'applique aussi aux blocs IF...ENDIF et autres boucles.

Erreur de syntaxe
La ligne actuelle de votre programme est mal ecrite. Vous devez respecter la syntaxe correcte telle qu'expliquee dans ce guide utilisateur.

Ce tableau n'est pas defini dans le programme principal
Si la commande SHARED est utilisee dans une procedure mais que le tableau a partager n'est pas dimensionne au debut du programme, cette erreur se produira.

Cette instruction doit etre utilisee dans une procedure
Vous essayez d'utiliser la commande SHARED en dehors d'une definition de procedure.

Cette variable est deja definie comme SHARED
Vous ne pouvez pas definir la meme variable plus d'une fois dans une procedure.

TRAP doit etre suivi immediatement d'une instruction
La commande TRAP s'applique directement a l'instruction suivante et capture automatiquement les erreurs avant de revenir a la ligne suivante.

Retour    Suivant
12.03.08