|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
14-09-2009, 16.54.16 | #1 |
Junior Member
Registrato: 30-03-2009
Loc.: Genova
Messaggi: 61
|
Sempre sulle listbox vb5&6
"Sulle listbox mi sto faccendo una cultura ....." in un form ho una listbox, che contiene ad esempio una serie di anni (dal 1950 al 2010), come posso fare, che al passaggio del mouse sulla listbox, si veda l'intero elenco degli anni e poi, sempre con il mouse si possa selezionare uno di questi anni ? Non so se mi sono espresso bene. |
15-09-2009, 08.03.38 | #2 |
Newbie
Registrato: 14-06-2009
Messaggi: 24
|
Ciao Mandrak,
in effetti non ho capito molto bene cosa intendi |
15-09-2009, 09.21.28 | #3 |
Gold Member
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
|
Quando carichi la listbox, carichi anche la lista degli anni come stringa sulla proprietà tooltip della listbox concatenando ad ogni anno il "vbcrlf".
Per il passaggio del mouse non ho ben capito, ma se intendi poter selezionare l'anno passando con il mouse sul tooltip standard di windows non puoi farlo perché scompare proprio quando ci passi sopra il mouse, dovresti implementare il tuo tooltip custom... |
15-09-2009, 09.34.44 | #4 |
Newbie
Registrato: 14-06-2009
Messaggi: 24
|
Se non sbaglio il tooltip non accetta il vbcrlf
per fare quello che dici puoi usare delle alternative, ad esempio al passaggio del mouse carichi in una textbox o in una label nascosta tutti i valori e poi cambi la proprietà in visibile. Es.: << Private Sub List1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) Dim i As Integer Label1.Caption = "" For i = 0 To List1.ListCount - 1 Label1.Caption = Label1.Caption & vbCrLf & List1.List(i) Next Label1.Visible = True End Sub >> |
15-09-2009, 09.38.40 | #5 |
Gold Member
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
|
.. In .net lo accetta .. in vb5 o vb6 non ricordo .. ma un tentativo lo farei .. al limite anche con Chr$(10) + Chr$(13)
|
15-09-2009, 15.50.56 | #6 |
Junior Member
Registrato: 30-03-2009
Loc.: Genova
Messaggi: 61
|
Scusate.
Mi sono espresso male. Io vorrei poter selezionare una "data" da un elenco che, al passaggio del mouse sul "componente listbox", si crea automaticamente in verticale come un menu a tendina. (si devono vedere La data selezionata dovrebbe evidenziarsi in blu e contemporaneamente essere inserita in una variabile che poi userò nel programma. Preciso che non so se il componente listbox è giusto per fare cio, o oppure, si deve usare un'altro componente di vb6. |
15-09-2009, 16.00.06 | #7 |
Newbie
Registrato: 14-06-2009
Messaggi: 24
|
Porta pazienza ma non riesco a capire
La "data" che selezioni da dove la selezioni? dalla listbox? Nel menu a tendina cosa devi scrivere? dei dati presenti nella listbox? |
15-09-2009, 17.03.29 | #8 |
Gold Member
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
|
Se vuoi fare un menu che abbia la gestione come il menu start di windows in vb6 devi pensare (indipendentemente dalla gestione dei dati, quella viene dopo) ad implementare e a gestire tutti gli eventi relativi (tipo passaggio del mouse ecc.) e a gestire la visualizzazione di una o piu' sottofinestre che mostrano il contenuto del menu e allora ti conviene domandarti se il gioco vale ..... la candela... non so se mi spiego
|
17-09-2009, 12.10.48 | #9 |
Junior Member
Registrato: 30-03-2009
Loc.: Genova
Messaggi: 61
|
Ho risolto ragazzi.
Ho sostituito la listbox con una combobox, mi serviva una funzionalità di quel genere. Scusate.. sono alle prime armi. Non mi ricordavo di questo tipo di componente, che non avevo mai usato prima. Grazie. |
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
Le barzellette più assurde che conoscete [2] | TyDany | Chiacchiere in libertà | 2011 | 03-03-2008 09.25.16 |
Problemi sporadici di corrente sulle porte USB | mimmo77 | Hardware e Overclock | 1 | 05-05-2007 09.36.47 |
[XP] Avvio lento...ma non sempre! | Curioso | Windows 7/Vista/XP/ 2003 | 5 | 14-03-2006 23.35.54 |
MaxxiTim Sempre 400 | gardy77 | Multimedia | audio - video | 0 | 24-07-2004 09.56.45 |