Page 1 sur 1
[R] Image dans listview?
Posté : ven. 12 juin 2009 15:33
par ethneldryt
Bonjour, je voudrai savoir si il est possible de mettre une image dans une listeview.
Voir la photo pour plus de details :p
je suis tomber sur : mais pas trouver de reponse
http://www.autoitscript.fr/forum/viewto ... e+listview
Re: [..] Image dans listview?
Posté : ven. 12 juin 2009 16:29
par Tlem
Voilà :
► Afficher le texte
Code : Tout sélectionner
#include <GUIConstants.au3>
#Include <File.au3>
$Form1 = GUICreate("Form1", 260, 400, -1, -1)
$ListView1 = GUICtrlCreateListView("File List", 5, 5, 250, 380)
GUICtrlSendMsg(-1, 0x101E, 0, 300)
GUISetState(@SW_SHOW)
$FileList=_FileListToArray(@WindowsDir,"*.exe")
For $i = 1 To UBound($FileList)-1
GUICtrlCreateListViewItem($FileList[$i], $ListView1)
GUICtrlSetImage(-1,$FileList[$i],0)
Next
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Re: [R] Image dans listview?
Posté : ven. 12 juin 2009 16:44
par ethneldryt
Merci Tlem
A quoi sers : GUICtrlSendMsg(-1, 0x101E, 0, 300) ?
J'ai compris.
Comment augmenter la taille des autres colonne si on a par exemple :
GUICtrlCreateListView("File List|colone 1|colone 2", 5, 5, 250, 380)
GUICtrlSendMsg(-1, 0x101E, 0, 300)
Merci
Re: [R] Image dans listview?
Posté : ven. 12 juin 2009 22:54
par Tlem
Il vous faut rajouter autant de ligne : GUICtrlSendMsg(-1, 0x101E, 0, 300) que de colonne, et incrémenté l'index en rouge (en donnant la bonne dimension pour chaque colonne sur la dernière valeur).
Re: [R] Image dans listview?
Posté : ven. 12 juin 2009 23:41
par ethneldryt
Salut, je change les valeurs mais ca n'a pas l'air de marcher :s
Re: [R] Image dans listview?
Posté : ven. 12 juin 2009 23:53
par Tlem
Rooohhhhh....
Code : Tout sélectionner
GUICtrlCreateListView("File List|colone 1|colone 2", 5, 5, 250, 380)
GUICtrlSendMsg(-1, 0x101E, 0, 300)
GUICtrlSendMsg(-1, 0x101E, 1, 150)
GUICtrlSendMsg(-1, 0x101E, 2, 150)