Page 1 sur 1

[R] Problème avec GDI+

Posté : mar. 07 mars 2017 14:37
par Pagarn
Bonjour à tous.

Je suis ce forum depuis pas mal de temps et j'ai toujours réussi à y trouver les réponses à mes questions, sauf aujourd'hui.

J'essaie de me faire la main sur GDI+, notamment sur le redimensionnement des images. Sauf que j'ai un problème avec mon #include. Quand j'exécute mon script, j'ai une erreur d"utilisation de variable non déclarée, sur la variable $__g_iGDIPRef qui est portant déclarée Global en début de l'include.

Si quelqu'un sait d'où vient le problème, je prends, car je tourne en rond depuis pas mal de temps sur le sujet et je n'ai rien trouvé en la matière sur les forums AutoIT...

Mon script (difficile de faire plus basique) :
_Main()

#include-once
#include <GDIPlus.au3>

Func _Main()
   ;Initialisation de GDIPlus
   _GDIPlus_Startup()

   ;Arrêt de GDIPlus
   _GDIPlus_Shutdown()

   Exit

EndFunc

Re: Problème avec GDI+

Posté : mar. 07 mars 2017 15:07
par orax
#include <GDIPlus.au3> doit être placé au début, sinon la variable sera déclarée après la fonction _Main.
#include-once n'est utile que si le script doit être inclus.
#include <GDIPlus.au3>

_Main()

...

Re: Problème avec GDI+

Posté : mar. 07 mars 2017 15:34
par Pagarn
Ca marche beaucoup mieux, merci !
(Et maintenant je passe pour un neuneu aux yeux de la communauté !! ;-) )

Re: [R] Problème avec GDI+

Posté : mar. 07 mars 2017 15:43
par jguinch
Pagarn a écrit :Et maintenant je passe pour un neuneu aux yeux de la communauté
Non, pas du tout. Tu poses juste une question, que certains se sont certainement déjà posé. Faut bien débuter...

Re: [R] Problème avec GDI+

Posté : mar. 07 mars 2017 20:02
par mikell
jguinch a écrit : mar. 07 mars 2017 15:43
Pagarn a écrit :Et maintenant je passe pour un neuneu aux yeux de la communauté
Non, pas du tout.
Mais si mais si. Il est neuneu évidemment
Mais comme on l'a tous été aussi à un moment ou à un autre, c'est pas grave :mrgreen: