[R] Images dans des MsgBox
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
- TT22
- Membre émérite

- Messages : 1566
- Enregistré le : lun. 18 avr. 2011 15:21
- Localisation : La Quatrième Dimension
- Status : Hors ligne
[R] Images dans des MsgBox
Bonjour, je voudrais savoir comment faire pour mettre des images dans des MsgBox ?
Modifié en dernier par TT22 le dim. 05 juin 2011 00:10, modifié 1 fois.
Cordialement,
TT22
TT22
- Tlem
- Site Admin

- Messages : 11830
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Images dans des MsgBox
Cela n'est pas possible.
Il existe un UDF du nom de MsgBoxEx.au3 (il me semble) qui permet cela est bien plus encore. Bonnes recherches.
Il existe un UDF du nom de MsgBoxEx.au3 (il me semble) qui permet cela est bien plus encore. Bonnes recherches.
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é".
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é".
- TT22
- Membre émérite

- Messages : 1566
- Enregistré le : lun. 18 avr. 2011 15:21
- Localisation : La Quatrième Dimension
- Status : Hors ligne
Re: [..] Images dans des MsgBox
Ouai dommage 
Et on met quoi dans la balise si il n'y a pas de solution à la question ?
Et on met quoi dans la balise si il n'y a pas de solution à la question ?
Cordialement,
TT22
TT22
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Images dans des MsgBox
Il y a une solution et Tlem te l'a donnée...
Une msgbox n'est qu'une GUI simple, tu n'as qu'à te la créer (c'est le principe de MsgBoxEx.au3)
Une msgbox n'est qu'une GUI simple, tu n'as qu'à te la créer (c'est le principe de MsgBoxEx.au3)
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- Tlem
- Site Admin

- Messages : 11830
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Images dans des MsgBox
Presque, mais pas tout à fait, car en réalité c'est un objet Windows. Ce n'est pas AutoIt qui gère la partie GUI mais les API de Windows.mikell a écrit :Il y aUne msgbox n'est qu'une GUI simple
MsgBoxEx, gère tout de A à Z donc, ont peut faire beaucoup plus de chose.
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é".
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é".
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Images dans des MsgBox
1 - et après ? on s'en foutTlem a écrit :Ce n'est pas AutoIt qui gère la partie GUI mais les API de Windows.
2 - Sur le forum US il y a des ribambelles d'UDF msgbox toutes plus complexes les unes que les autres, mais si on veut mettre des images dans sa msgbox sans se prendre la tête il semble qu'il soit préférable d'avoir une base GuiCreate().... personnellement j'aime bien ExtMsgBox.au3 de M23 et sa fonction StringSize (http://www.autoitscript.com/forum/topic ... -8-feb-11/)
3 - Le chef a toujours raison et c'est le meilleur technicien qui soit, ok mais on peut avoir un avis légèrement différent du sien sans nécessairement avoir tort
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- Tlem
- Site Admin

- Messages : 11830
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Images dans des MsgBox
Je n'ai pas parlé de torts ou raison, j'ai simplement été plus précis dans la définition. Mais comme je l'ai dit précédemment, il existe des UDF qui savent nous rendre de sacrés services.
Et oui, c'est à base d'une GUI standard, car il ne saurait en être autrement.
ExtMsgBox est aussi un bon choix. L'essentiel, c'est que ça fasse ce que l'on veut.
Et oui, c'est à base d'une GUI standard, car il ne saurait en être autrement.
ExtMsgBox est aussi un bon choix. L'essentiel, c'est que ça fasse ce que l'on veut.
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é".
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é".
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Images dans des MsgBox
Tlem a écrit :Presque, mais pas tout à faitmikell a écrit :Une msgbox n'est qu'une GUI simple
Ah ok j'avais pas compris...Tlem a écrit : Et oui, c'est à base d'une GUI standard, car il ne saurait en être autrement.
Merci chef pour ces précisions
Au fait vous deviez pas être parti ?
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- Tlem
- Site Admin

- Messages : 11830
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Images dans des MsgBox
Je le suis, mais Mme à oublié de bannir le téléphone.mikell a écrit :Au fait vous deviez pas être parti ?
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é".
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é".
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Images dans des MsgBox
Ben le chef Tlem fait le pont, quoi... ça peut arriver à des gens très bien
http://www.autoitscript.fr/forum/viewto ... 066#p49066
Alors tu t'en sors de tes MsgBox à images ?
http://www.autoitscript.fr/forum/viewto ... 066#p49066
Alors tu t'en sors de tes MsgBox à images ?
► Afficher le texte
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- TT22
- Membre émérite

- Messages : 1566
- Enregistré le : lun. 18 avr. 2011 15:21
- Localisation : La Quatrième Dimension
- Status : Hors ligne
Re: [..] Images dans des MsgBox
Merci pour l'éxplication
(moi aussi j'ai fait le pont
)
Et j'ai réussi à faire ce que je voulais.
Et j'ai réussi à faire ce que je voulais.
Code : Tout sélectionner
#include <GUIConstants.au3>
#include "3StatPic.au3"
#NoTrayIcon
guicreate ("",480,266, Default, Default, $WS_POPUP)
GuiSetIcon(@ScriptDir & "\icone.ico")
GuiCtrlCreatePic("",0, 0, 480,266, 4)
GUICtrlSetState(-1,$GUI_DISABLE)
GuiCtrlCreatePic("",0, 0, 480,23, 2)
GUICtrlSetState(-1,$GUI_DISABLE)
$annul = _3StatPic_create(@ScriptDir&"\image.png", 0, 0, 35, 24, @ScriptDir&"\image2.png", @ScriptDir&"\image3.png")
GUISetState()
while 1
$msg = guigetmsg()
If $msgd= $annul Then
ExitLoop
EndIf
wendCordialement,
TT22
TT22
- Tlem
- Site Admin

- Messages : 11830
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Images dans des MsgBox
Sujet résolut = [R] dans le titre de votre premier message.
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é".
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é".
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Images dans des MsgBox
C'est Big Brother ce chef, même quand il est parti il est là... 
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
