Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Comandi ListBox
Forum - Visual Basic 6 - Comandi ListBox

Avatar
S.y.n.a.p.s.e. (Normal User)
Newbie


Messaggi: 9
Iscritto: 12/09/2010

Segnala al moderatore
Postato alle 14:58
Mercoledì, 15/09/2010
Salve ragazzi vi volevo chiedere se era possibile attivare un Menù su una ListBox cioè quando clicco su un nome file elencato nella ListBox si dorvà aprire un menù dove sta scritto Apri,Modifica,Cancella e possibile ?

Se e si come posso fare ??

Grazie in Anticipo !

PM
Avatar
Alfonso (Ex-Member)
Guru


Messaggi: 688
Iscritto: 30/09/2009

Up
1
Down
V
Segnala al moderatore
Postato alle 15:56
Mercoledì, 15/09/2010
Non so se hai intenzione di creare tre voci di menu di primo livello o di secondo livello.
Nel primo caso dovranno essere tutte settate .Enabled = False (per es. menuApri.Enabled=False)
Nel secondo sarà la voce di primo livello ad essere settata  (per es. MioMenu.Enabled = False)

È sufficiente al click sulla lista abilitare la o le voci di primo livello.
Codice sorgente - presumibilmente VB.NET

  1. Private Sub List1_Click()
  2.    
  3.   If List1.ListIndex > -1 Then
  4.       MioMenu.Enabled = True
  5.       'oppure
  6.       menuApri.Enabled = True
  7.   End If
  8.  
  9. End Sub


PM
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Up
1
Down
V
Segnala al moderatore
Postato alle 16:23
Mercoledì, 15/09/2010
Alfonso però ha dato per scontato che tu sappia come creare un menu...

Sai creare un normale menu?

Se no devi usare lo strumento Menu Editor...

http://sorgentivb6.altervista.org/blog/?p=388#more-388

PM
Avatar
S.y.n.a.p.s.e. (Normal User)
Newbie


Messaggi: 9
Iscritto: 12/09/2010

Up
0
Down
V
Segnala al moderatore
Postato alle 15:04
Venerdì, 17/09/2010
Ragazzi so creare un menù a tendina .....
però non riesco a farlo uscire sulla ListBox....

PM
Avatar
Alfonso (Ex-Member)
Guru


Messaggi: 688
Iscritto: 30/09/2009

Up
0
Down
V
Segnala al moderatore
Postato alle 15:10
Venerdì, 17/09/2010
Testo quotato

Postato originariamente da S.y.n.a.p.s.e.:[/i
però non riesco a farlo uscire sulla ListBox....


Cosa intendi?

PM
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Up
0
Down
V
Segnala al moderatore
Postato alle 15:29
Venerdì, 17/09/2010
ah capito...

Prova a fare così:

nella sub list1_MouseDown inserisci

form1.popupmenu form2.mnuMenu

(mi riferisco alla guida nel link)

Se vuoi che il menù compaia al click destro del mouse prima del codice sopra usa...

If Button = vbRightButton Then
...

Ultima modifica effettuata da GrG il 17/09/2010 alle 15:31
PM