Page 1 sur 1

Fichier .exe a cessé de fonctionner

Posté : mer. 13 déc. 2017 10:30
par Shenazen
Bonjour à tous,

Je vous écris car je me retrouve confronté à un problème que je n'arrive pas à résoudre.
Je me suis créé un petit programme avec AutoIt que j'ai ensuite compilé en .exe afin de pouvoir le faire fonctionner sur un ordinateur qui ne possède pas AutoIt. Tout fonctionne très bien. Sauf que de temps en temps (assez régulièrement), celui-ci s'arrête et m'affiche ceci :
erreur programme.png
erreur programme.png (26.2 Kio) Vu 1668 fois
Quelqu'un pourrait me dire pourquoi s'il vous plaît car je n'arrive vraiment pas à comprendre malgré des recherches interminables...

Je vous remercie beaucoup par avance pour votre aide.

Cordialement.

Re: Fichier .exe a cessé de fonctionner

Posté : mer. 13 déc. 2017 11:24
par jchd
Un pointeur invalide, au hasard.

Re: Fichier .exe a cessé de fonctionner

Posté : mer. 13 déc. 2017 12:06
par Shenazen
Un pointeur invalide ? C'est à dire ?

Je viens de me rendre compte que ça arrive surtout parce qu'il n'arrive pas à me mettre ma page Excel en objet. Voici mon bout de code pour le mettre en objet :
Func _VerifExcelObj()
     While 1
          If IsObj($ficherEXCEL) Then
               ExitLoop
          Else
               Local $sFileName = (@DocumentsCommonDir & "\Cloture Demande\MonFichierExcel.xlsx")
               Local $ficherEXCEL = ObjGet ($sFileName)
          EndIf
     WEnd
EndFunc
J'utilise ObjGet car avant de lancer ce petit programme, je démarre manuellement mon fichier Excel donc il est déjà actif.