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

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
Julien
Niveau 5
Niveau 5
Messages : 141
Enregistré le : sam. 02 août 2008 17:01
Status : Hors ligne

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

#1

Message 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
Modifié en dernier par Julien le lun. 04 août 2008 11:18, modifié 1 fois.
Julien
Niveau 5
Niveau 5
Messages : 141
Enregistré le : sam. 02 août 2008 17:01
Status : Hors ligne

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

#2

Message 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.
Julien
Niveau 5
Niveau 5
Messages : 141
Enregistré le : sam. 02 août 2008 17:01
Status : Hors ligne

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

#3

Message par Julien »

Corrigé en lisant l'aide et pourtant j'y passe des heures entière dans l'aide !

désolé pour la pollution.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11793
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

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

#4

Message 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
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre