Clique sur item listview - afficher un button

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Mickdu59
Niveau 2
Niveau 2
Messages : 27
Enregistré le : ven. 06 déc. 2019 06:56
Status : Hors ligne

Clique sur item listview - afficher un button

#1

Message par Mickdu59 »

Salut , voila je voudrais s'il serait possible d'afficher un button si un item listview et selectionner

Code : Tout sélectionner

GUICtrlCreateListViewItem($cur & "|" & $title_array[$cur] & "|" & $length_array[$cur] & "|" & $url_array[$cur], $list2);
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: Clique sur item listview - afficher un button

#2

Message par mikell »

Bien sûr, il faut utiliser GUIRegisterMsg($WM_NOTIFY, "WM_NOTIFY") et capter dans la fonction WM_NOTIFY le clic sur l'item avec $NM_CLICK
Pas moyen d'en dire plus avec le peu de code fourni
Voir dans le fichier d'aide l'exemple pour _GUICtrlListView_Create


Pour info :

Règlement du Site http://www.autoitscript.fr :

- Il est strictement interdit de :

[*] Spammer / Multi-poster. Vous ne devez pas poser la même question sur plusieurs forums en même temps (que ce soit sur AutoIt Français ou entre AutoIt Français et un forum étranger). Si vous posez votre question sur un forum étranger, attendez au moins 24h avant de la poser sur AutoIt Français. Si le sujet existe déjà sur AutoIt Français et un ou plusieurs autres forums et que vous le remontez, attendez 24h pour le remonter sur AutoIt Français.
" 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
franco
Niveau 7
Niveau 7
Messages : 342
Enregistré le : lun. 03 oct. 2011 22:37
Localisation : Liévin
Status : Hors ligne

Re: Clique sur item listview - afficher un button

#3

Message par franco »

Salut.

+1 pour Mikell.


Mais le plus simple, c'est de désactiver d'emblée le bouton.
Et avec ce qu'a dit Mikell, si ligne sélectionné, activation du bouton.

Néanmoins, j'dis ça, mais sans savoir ce que tu veux faire exactement.
Ca serait bien d'avoir un script entier, pour qu'on puisse tester...


Logique ^^
++
L'entraide, c'est mon dada ;)
Répondre