Bonjours,
Je suis actuellement en stage depuis 4 semaines, où je doit debugué un logiciel en delphi. N'ayant jamais fait de Delphi avant je suis tombé sur un os
Voila quand j'execute mon application (qui fait un rapport d'erreur entre un fichier d'échange en .TXT et un referrentiel en .xls) et que je fait un/plusieurs tests tous se passe bien. Mais quand je ferme l'application j'ai une fenetre qui s'affiche avec l'erreur "Le projet XXX.exe a provoqué trop d'exception consécutive : access violation at 0x00493836:read of adress 0x00ac595c." puis un runetime 216 sur 00493836.
Dans l'edi quand le cpu s'ouvre j'ai a la ligne 00493836 un "mov ecx, [eax]"
Ma ou plutot mes questions sont :
- Qu'est-ce qui peut faire cette erreur ?
- Que veux dire "mov ecx, [eax] ?
J'ai tenté de mettre des Application.terminate et Application.Destroy. Le 1er ne change rien mais le 2eme enleve l'erreur mais ne tue pas l'application dans le gestionnaire de tache.
Je suis sur un Windows xp de l'entreprise avec un Delphi 7.
En esperant avoir etait clair et pas trop chiant a lire
Merci pour vos (futur) réponse
Partager