[R] Image dans listview

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
scorp84
Niveau 7
Niveau 7
Messages : 375
Enregistré le : mar. 04 nov. 2008 21:51
Status : Hors ligne

[R] Image dans listview

#1

Message par scorp84 »

Bonjour à tous,

J'espère que tout le monde va bien.

Ma problématique du jour : mettre une image dans l'une des colonnes d'une listview :

Code : Tout sélectionner

#include <GUIConstantsEx.au3>
#include <ListViewConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=X:\Dropbox\DEVELOPPEMENT\Autoit - Aqui_encrypted\LD - Prestations LD\1.01\couleur.kxf
Global $Form1 = GUICreate("Form1", 334, 115, 192, 124)
Global $ListView1 = GUICtrlCreateListView("CLIENT|ETAT", 8, 8, 314, 94)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 0, 100)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 1, 100)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

GUICtrlCreateListViewItem("CLIENT 1|etat_ok.bmp", $ListView1)
GUICtrlCreateListViewItem("CLIENT 2|etat_erreur.bmp", $ListView1)

While 1
 $nMsg = GUIGetMsg()
 Switch $nMsg
  Case $GUI_EVENT_CLOSE
   Exit

 EndSwitch
WEnd
J'ai trouvé ça :
https://www.autoitscript.fr/autoit3/doc ... Bitmap.htm

Mais je n'arrive pas à mettre une image ailleurs que dans la première colonne.

Quelqu'un aurait-il une idée ?

Merci d'avance.

Amicalement.

BM
Modifié en dernier par scorp84 le mer. 29 avr. 2020 19:40, modifié 1 fois.

Avatar du membre
mikell
Modérateur
Modérateur
Messages : 5994
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Image dans listview  

#2

Message par mikell »

_GUICtrlListView_SetItemImage() permet de mettre une image dans n'importe quel subitem
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )

Avatar du membre
scorp84
Niveau 7
Niveau 7
Messages : 375
Enregistré le : mar. 04 nov. 2008 21:51
Status : Hors ligne

Re: [..] Image dans listview

#3

Message par scorp84 »

Bonsoir Mikell,

Comme d'hab, merci beaucoup pour votre réponse rapide et efficace.

Bonne soirée à tous.

Amicalement.

BM

Répondre