J'en appelle (encore) à la communauté !
Dans mon script, je crée une fenêtre de log dans une GUI principale, au moyen de GUICtrlCreateListView et ajoute des icônes pour illustrer les différentes lignes qui vont s'afficher en fonction des résultats de mon programme.
Le code est celui-ci (j'ai supprimé les lignes inutiles) :
Code : Tout sélectionner
$log_ListView = GUICtrlCreateListView("", 16, 782, 609, 110, $LVS_NOCOLUMNHEADER + $LVS_REport)
Dim $Liste_icones = _GUIImageList_Create(16, 16, 5, 1)
_GUIImageList_AddIcon($Liste_icones, "icones\logs\stopwatch.ico") ;0
_GUIImageList_AddIcon($Liste_icones, "icones\logs\warning.ico") ;1
_GUIImageList_AddIcon($Liste_icones, "icones\logs\download.ico") ;2
_GUICtrlListView_SetImageList($log_ListView, $Liste_icones, 1)
_GUICtrlListView_AddColumn($log_ListView, "", 589)
N'y a t-il pas la possibilité, au moyen d'une boucle "If @Compiled = 1 Then ... else .... endif", et d'un "#AutoIt3Wrapper_Res_Icon_Add=C:\CD\Copifich\icones\logs\stopwatch.ico...." en début de programme, d'inclure ces icônes dans le fichier compilé ?
J'ai bien essayé, mais je n'y arrive pas ! Pourtant, j'ai déjà fait cela, mais avec des boutons, et des "GUICtrlSetImage(-1, @ScriptFullPath, -10)"...
Pensez-vous que cela soit possible ?
Merci par avance à la personne qui me sortira de cette impasse, ou me donnera une piste à explorer !
Bonne soirée,
Gnifrus.