Page 1 sur 1

[R] Image dans exe

Posté : mar. 03 nov. 2015 12:05
par baldemic
Bonjour,
Ayant mal rédigé mon premier message et posté dans le mauvais forum, je poste à nouveau le même message car j'ai une autre erreur.
Nouvel inscrit et tout débutant en AutoIt, j’essaie d'adapter un script de Telm "Une image dans votre GUI sans fichier temporaire.http://www.autoitscript.fr/forum/viewto ... ier#p49940
et à la ligne 61, j'ai le message d'erreur suivant :
"D:\Documents\AutoIt\Examples\image dans exe.au3"(61,27) : warning: $ghGDIPDll: possibly used before declaration.
If Not $ghGDIPDll Then
Capture $ghGDIPDLL.jpg
Je suis un peu dépassé.
Merci d'avance de votre aide.
J'ai reçu la réponse suivante :
Bonjour,
C'est parce que vous travaillez avec un vieux script. Il faut remplacer la variable par $__g_hGDIPDll
Autrement, vous êtes dans la partie règle du forum, pas du tout dans l'aide
de "walkson" que je remercie.
Mon premier problème a été résolu avec cette réponse, mais le script se lance et s'arrête avec l’erreur :
!>11:28:21 AutoIt3.exe ended.rc:-1073741819
+>11:28:21 AutoIt3Wrapper Finished.
>Exit code: 3221225477 Time: 3.322
Merci a vous.

Re: [..]Image dans exe

Posté : mar. 03 nov. 2015 15:39
par jguinch
Ca serait bien qu'on voit ton code ...
Le script de Tlem fonctionne bien après avoir remplacé la variable (en tout cas pour moi sur du Windows 7)
Peux-tu préciser quel version de Windows tu utilises ?

Re: [..]Image dans exe

Posté : mer. 04 nov. 2015 07:13
par baldemic
Pour le moment, je n'ai pas essayé d'adapter le code de Tlem . J'ai juste fait un copié/collé.
J'utilise windows 10 Pro x64.
► Afficher le texte

Re: [..] Image dans exe

Posté : jeu. 05 nov. 2015 10:15
par baldemic
J'ai essayé sur Windows 7 x64, ça fonctionne très bien.
Par contre sur Windows 10 x64, toujours la même erreur.

[R] Image dans exe

Posté : jeu. 05 nov. 2015 10:26
par baldemic
Pour info :
Quand je compile en x86 ça fonctionne mais pas si je compile en x64.

A force de fouiner, j'ai changé ça :

Avant :

Code : Tout sélectionner

#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
[color=#FF0080]#AutoIt3Wrapper_Compile_Both=Y[/color]
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
Maintenant :

Code : Tout sélectionner

#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
[color=#FF0080]#AutoIt3Wrapper_UseX64=n[/color]
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
et ça fonctionne.
Merci de votre aide.

Re: [..] Image dans exe

Posté : jeu. 05 nov. 2015 10:46
par TommyDDR
Merci de rééditer vos message pour éviter le multipost.