Messages et erreurs d'Up ! Idl for Com

Messages 1 à 99...
Messages 100 à 199...

Erreur UpsIcm-1 : erreur lexicale dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. La fin du fichier est inattendue. Lors de l'analyse des inflexions d'un objet, la fin du fichier est atteinte. Vérifier que le fichier n'est pas tronqué. Erreur UpsIcm-2 : erreur lexicale dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. Le format du Global Unique Identifier est incorrect. Lors de l'analyse des inflexions d'un objet, le format d'un Guid est incorrect. Vérifier le format du Guid et le corriger au besoin. Erreur UpsIcm-3 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. 'IA' n'est pas une interface déclarée avec l'instruction 'interface'. Une interface récursive est déclarée une fois par interface et une autre fois par dispinterface ou coclass. Corriger l'Idl. Erreur UpsIcm-4 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. 'IA' n'est pas une interface déclarée avec l'instruction 'dispinterface'. Une interface récursive est déclarée une fois par dispinterface et une autre fois par interface ou coclass. Corriger l'Idl. Erreur UpsIcm-5 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. 'IA' n'est pas une interface déclarée avec l'instruction 'coclass'. Une interface récursive est déclarée une fois par dispinterface et une autre fois par interface ou dispinterface. Corriger l'Idl. Erreur UpsIcm-6 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. 'IA' n'est pas une interface aussi il n'est pas possible d'en hériter. Il est seulement possible d'hériter des interfaces et non des co-classes. Corriger l'Idl. Erreur UpsIcm-7 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. La méthode 'hFont' correspond à une propriété, ce qui est interdit pour une interface déclarée par l'instruction 'dispinterface'. Les propriétés d'une interface déclarée par dispinterface doivent l'être sous forme de propriétés et non sous forme d'une paire de fonction et de procédure pour la lecture et l'écriture. Corriger l'Idl. Erreur UpsIcm-8 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. La méthode 'ReserverVoiture' appartient à une interface déclarée par l'instruction 'dispinterface', aussi 'retval' ne peut être employé comme nom de paramètre. La définition du type de la valeur de retour d'une méthode via le pseudo argument retval est réservée aux interfaces déclarées par interface. Corriger l'Idl. Erreur UpsIcm-9 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. Seul le dernier paramètre d'une méthode fonctionnelle doit s'appeler 'retval'. La définition du type de la valeur de retour d'une méthode via le pseudo argument retval est réservée aux interfaces déclarées par interface. Seul le dernier paramètre peut s'appeler ainsi. Corriger l'Idl. Erreur UpsIcm-10 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. Le paramètre 'P' ne peut avoir le type 'void'. void signifie pas de valeur. Il ne s'applique qu'au résultat d'un appel pour définir une procédure. Corriger l'Idl. Erreur UpsIcm-11 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. Le paramètre étant de sortie 'P', il doit être passé par référence. Tout paramètre de sortie ne correspondant pas à un objet et à un type construit doit être passé par référence. Corriger l'Idl. Erreur UpsIcm-12 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. Le paramètre de sortie 'P' étant d'un type construit, il doit être passé par double référence. Tout paramètre de sortie correspondant à un objet ou à un type construit doit être passé par double référence. Corriger l'Idl. Erreur UpsIcm-13 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. Une méthode ne peut être définie en dehors d'une interface déclarée par l'instruction 'interface' ou 'dispinterface'. Seul les interfaces décrivant des classes d'objets peuvent avoir des méthodes. Corriger l'Idl. Erreur UpsIcm-14 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. Une propriété ne peut être définie en dehors d'une interface déclarée par l'instruction 'dispinterface' ou d'un type déclaré par l'instruction 'struct' ou 'union'. Seul les interfaces déclarées par dispinterface, les types construits déclarées par struct ou union peuvent avoir des propriétés. Corriger l'Idl. Erreur UpsIcm-15 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. Impossible de définir la constante 'C' compte-tenu du type demandé ou de la valeur attribuée. Le type de la constante et celui de l'expression de valeur la valuant doivent être cohérents. Corriger l'Idl. Erreur UpsIcm-16 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. Impossible d'appliquer le convertisseur de type. La conversion demandée est impossible. Corriger l'Idl. Erreur UpsIcm-17 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. Impossible d'appliquer l'opérateur '&' compte tenu du type des paramètres. L'opérateur ne peut être appliqué parce qu'il n'existe aucun prototype correspondant aux paramètres passés. Corriger l'Idl. Erreur UpsIcm-18 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. Division par zéro avec l'opérateur '%'. L'opération mène à une division par zéro. Corriger l'Idl. Erreur UpsIcm-19 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. La bibliothèque 'MaBibliotheque' est déjà définie. Une Idl ne peut contenir qu'une seule bibliothèque déclarée par library. Corriger l'Idl. Erreur UpsIcm-20 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. Un module est déjà en cours de définition. Un module ne peut contenir un autre module. Corriger l'Idl. Erreur UpsIcm-21 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. Une interface est déjà en cours de définition. Une interface ne peut contenir une autre interface. Corriger l'Idl. Erreur UpsIcm-22 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. Le type du sélecteur d'une union ne peut être que 'Entier'. Le type du sélecteur d'une union ne peut être qu'un type natif qui correspond au type Entier d'Up ! Kernel. Corriger l'Idl. Erreur UpsIcm-23 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. La structure ou l'union 'MaStructure' n'est pas récursive. Le corps de la structure ou l'union est déjà défini. La structure ou l'union n'a pas été déclaré par avance. Corriger l'Idl. Erreur UpsIcm-24 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. La taille du tableau doit être une expression strictement entière. La taille du tableau ne peut être nulle ou négative. Corriger l'Idl. Erreur UpsIcm-25 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. Une interface ne peut être utilisée qu'au travers d'une référence introduite par l'opérateur '*'. Une interface ne peut être utilisée directement en tant que propriété d'une type, propriété d'une autre interface ou d'un paramètre d'un appel. Corriger l'Idl. Erreur UpsIcm-26 : erreur de sémantique dans 'c:\essais\source\essai.idl' ligne 10, colonne 20. Un parametre ou une propriété dont le type est élémentaire doit être nommé. Seules les structures et les unions imbriquées peuvent ne pas être nommées. Corriger l'Idl.

Revenir en haut de la page...

Erreur UpsIcm-100 : Erreur d'organisation dans 'c:\essais\source\essai.idl' ligne 20, colonne 10. Il est impossible d'importer les définitions du module 'essai2' étant donné que le symbole de la constante 'C' dénomme déjà un objet. Il y a un conflit de nom entre une constante et un autre objet de l'interface à importer. Erreur UpsIcm-101 : Erreur d'organisation dans 'c:\essais\source\essai.idl' ligne 20, colonne 10. Il est impossible d'importer les définitions du module 'essai2' étant donné que le symbole de l'énuméré 'E' dénomme déjà un objet. Il y a un conflit de nom entre un énuméré et un autre objet de l'interface à importer. Erreur UpsIcm-102 : Erreur d'organisation dans 'c:\essais\source\essai.idl' ligne 20, colonne 10. Il est impossible d'importer les définitions du module 'essai2' étant donné que le symbole de la valeur énumérée 'VE1' dénomme déjà un objet. Il y a un conflit de nom entre une des valeurs d'un énuméré et un autre objet de l'interface à importer. Erreur UpsIcm-103 : Erreur d'organisation dans 'c:\essais\source\essai.idl' ligne 20, colonne 10. Il est impossible d'importer les définitions du module 'essai2' étant donné que le symbole du type ou de l'interface 'IA' dénomme déjà un objet. Il y a un conflit de nom entre un type ou une interface et un autre objet de l'interface à importer. Erreur UpsIcm-104 : Erreur d'organisation dans 'c:\essais\source\essai.idl' ligne 20, colonne 10. Il est impossible d'importer les définitions du module 'essai2' étant donné que le symbole de la variable 'V' dénomme déjà un objet. Il y a un conflit de nom entre une variable et un autre objet de l'interface à importer. Erreur UpsIcm-105 : Erreur d'organisation dans 'c:\essais\source\essai.idl' ligne 20, colonne 10. Il est impossible d'importer les définitions du module 'essai2' étant donné que le symbole de l'appel 'P' dénomme déjà un objet. Il y a un conflit de nom entre une procédure, une fonction ou une méthode et un autre objet de l'interface à importer.

Revenir en haut de la page...