[R] Default clique droit dans une listview .

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
julie
Niveau 5
Niveau 5
Messages : 128
Enregistré le : sam. 28 janv. 2012 17:28
Status : Hors ligne

[R] Default clique droit dans une listview .

#1

Message par julie »

bonjour a tous :)

aujourd'hui je suis devant un probleme j'aimerai savoir comment faire pour ne garder que l'essentiel pour visualiser les fichier contenu dans un dossier je n'ai trouver aucun sujet parlant de ca je m'explique ;)
► Afficher le texte
vous pouvez apercevoir dans l'image ci dessus un dossier et ce qui est entouré en rouge est ce que j'aimerai qui apparaisse et seulement ca
pour que ca ressemple a ceci
► Afficher le texte
ps (a l'heure ou j'ecris ces ligne je m'appercois que ce que je demande n'est pas un probleme une listview et une boucle qui liste les fichier et le tour est joué, mais un probleme ce pose j'aimerai garder le menu qui s'affiche quand don fait un clique droit, voir photo ci dessous
► Afficher le texte
et la le vrai probleme ce pose :S si quelqu'un a une idee de comment garder ce menu ?

alors ci quelqu'un a une petite je suis preneuse merci beaucoup :)
Modifié en dernier par julie le mar. 04 févr. 2014 23:32, modifié 1 fois.
Avatar du membre
julie
Niveau 5
Niveau 5
Messages : 128
Enregistré le : sam. 28 janv. 2012 17:28
Status : Hors ligne

Re: [..] Default clique droit dans une listview .

#2

Message par julie »

edit j'ai trouver ca sur le forum us pour lister les fichier d'un dossier ce que je recherche donc mais le probleme du clique droit est toujours present :/
► Afficher le texte
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..] Default clique droit dans une listview .

#3

Message par Hugues »

Salut,

Regarde le fichier d'aide avec la fonction "GUICtrlCreateContextMenu()":
► Afficher le texte
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Default clique droit dans une listview .

#4

Message par mikell »

Yo julie :wink:
Ce que tu demandes n'est pas très clair, peut-être ça ?
► Afficher le texte
Mais je ne suis pas sûr de la classe pour un W7
" 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
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Default clique droit dans une listview .

#5

Message par jguinch »

La classe est bonne.
Le problème se situe plutôt au niveau de la ligne 5 :mrgreen:
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
julie
Niveau 5
Niveau 5
Messages : 128
Enregistré le : sam. 28 janv. 2012 17:28
Status : Hors ligne

Re: [..] Default clique droit dans une listview .

#6

Message par julie »

mikell c'est juste parfait c'est exactement ce que je voulais une fois de plus tu as resolu mon pbm :) et je t'en remercie

ps ( j'ai juste changer le chemin comme ceci et ca focntionne niquel ;) )

Code : Tout sélectionner

$oIE=ObjCreate("Shell.Explorer.2")
$gui = GUICreate("", 500, 300, -1, -1, -1, 0x80)
$gX = GUICtrlCreateObj($oIE, 50, 50, 400, 200)
GUISetState()
$oIE.Navigate(@ScriptDir & "\annexe\client 1")
$gui_handle = WinGetHandle($gui, "")
$handle = ControlGetHandle($gui_handle, "", "[CLASS:SysListView32; INSTANCE:1]")
ControlListView ($gui_handle, "", $handle, "ViewChange", "details")

While GuiGetMsg()<>-3
Wend
super cool comme d'hab merci :D
Répondre