Page 1 sur 1

[R] réaction du Gui différente selon le poste de dev

Posté : lun. 04 août 2008 11:01
par Julien
Bonjour,

Sur mon portable ou je développe principalement je n'ai pas d'erreur avec ces lignes :

Code : Tout sélectionner

$CleanSpool = GUICreate("CleanSpool", 331, 149, -1, 130, BitOR($WS_SYSMENU,$WS_CAPTION,$WS_POPUP,$WS_POPUPWINDOW,$WS_BORDER,$WS_CLIPSIBLINGS))
ou

Code : Tout sélectionner

$Pic1 = GUICtrlCreatePic(@TempDir&"\img.jpg", 8, 8, 92, 108, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
sur un autre poste ou je viens d'installer Autoit et les outils (ceux ou il y'à Koda) j'ai des Warning et erreur au lancement de l'application :
*.au3(40,75) : WARNING: $WS_SYSMENU: possibly used before declaration.
$CleanSpool = GUICreate("CleanSpool", 331, 149, -1, 130, BitOR($WS_SYSMENU,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
*.au3(40,87) : WARNING: $WS_CAPTION: possibly used before declaration.
$CleanSpool = GUICreate("CleanSpool", 331, 149, -1, 130, BitOR($WS_SYSMENU,$WS_CAPTION,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
*.au3(40,97) : WARNING: $WS_POPUP: possibly used before declaration.
$CleanSpool = GUICreate("CleanSpool", 331, 149, -1, 130, BitOR($WS_SYSMENU,$WS_CAPTION,$WS_POPUP,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
*.au3(40,113) : WARNING: $WS_POPUPWINDOW: possibly used before declaration.
$CleanSpool = GUICreate("CleanSpool", 331, 149, -1, 130, BitOR($WS_SYSMENU,$WS_CAPTION,$WS_POPUP,$WS_POPUPWINDOW,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
*.au3(40,124) : WARNING: $WS_BORDER: possibly used before declaration.
$CleanSpool = GUICreate("CleanSpool", 331, 149, -1, 130, BitOR($WS_SYSMENU,$WS_CAPTION,$WS_POPUP,$WS_POPUPWINDOW,$WS_BORDER,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
*.au3(40,141) : WARNING: $WS_CLIPSIBLINGS: possibly used before declaration.
$CleanSpool = GUICreate("CleanSpool", 331, 149, -1, 130, BitOR($WS_SYSMENU,$WS_CAPTION,$WS_POPUP,$WS_POPUPWINDOW,$WS_BORDER,$WS_CLIPSIBLINGS)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
*.au3(130,69) : WARNING: $CBS_DROPDOWNLIST: possibly used before declaration.
$Input1 = GUICtrlCreateCombo ("", 120, 48, 193, 23,$CBS_DROPDOWNLIST)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
*.au3(162,79) : WARNING: $SS_NOTIFY: possibly used before declaration.
$Pic1 = GUICtrlCreatePic(@TempDir&"\img.jpg", 8, 8, 92, 108, BitOR($SS_NOTIFY,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
*.au3(162,89) : WARNING: $WS_GROUP: possibly used before declaration.
$Pic1 = GUICtrlCreatePic(@TempDir&"\img.jpg", 8, 8, 92, 108, BitOR($SS_NOTIFY,$WS_GROUP,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
*.au3(427,74) : WARNING: $WS_DLGFRAME: possibly used before declaration.
$About = GUICreate("A propos...", 178, 158, -1, 130, BitOR($WS_DLGFRAME,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
*.au3(40,75) : ERROR: $WS_SYSMENU: undeclared global variable.
$CleanSpool = GUICreate("CleanSpool", 331, 149, -1, 130, BitOR($WS_SYSMENU,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
*.au3 - 1 error(s), 10 warning(s)
Il semblerais qu'il faille déclarer les variables en début de code, ? j'ai fait un test par exemple avec Dim $WS_SYSMENU = "" et les autres mais du coup mon affichage et tout chamboulé.

Pourquoi l'application ne réagit t'elle pas de la même façon sur les deux postes ?

D'avance merci

Re: [..] réaction du Gui différente selon le poste de dev

Posté : lun. 04 août 2008 11:10
par Julien
Je précise que j'ai : #include <GUIConstants.au3> en début de code

je viens de rajouter : #include <WindowsConstants.au3> ce qui à pour effet de réduire le nombre d'erreurs.

L'erreur concernant le $SS_NOTIFY persiste sur les images.

Re: [..] réaction du Gui différente selon le poste de dev

Posté : lun. 04 août 2008 11:17
par Julien
Corrigé en lisant l'aide et pourtant j'y passe des heures entière dans l'aide !

désolé pour la pollution.

Re: [R] réaction du Gui différente selon le poste de dev

Posté : lun. 04 août 2008 11:22
par Tlem
Vous n'avez probablement pas installé la même version des applications.
Pour AutoIt cela ne change rien, mais pour Koda et Scite4AutoIt prenez les dernières version.

Votre problème vient de là : http://www.autoitscript.fr/forum/viewto ... f=22&t=971 lire à la fin du post la partie 'Attention'

Vous pouvez aussi utiliser ceci : http://www.autoitscript.fr/forum/viewto ... 7358#p7358