Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [VB6] Listview

  1. #1

    [VB6] Listview

    Ciao a tutti, sto usando il controllo listview

    riesco a popolarlo e ordinarlo.

    Ora vorrei eseguire un'operazione a seconda della riga su cui premo.

    per esempio:

    ID| campo1 | campo2
    1 | mele | rosso
    2 | pera | giallo
    3 | kiwi | marrone


    quando premo sul campo 2 (pera e giallo), come posso sapere su che campo ho premuto, in modo da dire

    msg box("la " & ?pera? & " è del colore " & ?giallo? &")

    qual'è il codice?

    itemdata è per le listbox...

    PIERCHI

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    ListItems

    Studia un po' quello che vuoi usare ... ad esempio leggi questo confronto VB6/VB.NET per la listview

    http://msdn.microsoft.com/it-it/libr...(v=vs.90).aspx
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    Quote Originariamente inviata da pierchi Visualizza il messaggio
    Ciao a tutti, sto usando il controllo listview

    riesco a popolarlo e ordinarlo.

    Ora vorrei eseguire un'operazione a seconda della riga su cui premo.

    per esempio:

    ID| campo1 | campo2
    1 | mele | rosso
    2 | pera | giallo
    3 | kiwi | marrone


    quando premo sul campo 2 (pera e giallo), come posso sapere su che campo ho premuto, in modo da dire

    msg box("la " & ?pera? & " è del colore " & ?giallo? &")

    qual'è il codice?

    itemdata è per le listbox...

    Hai provato in questo modo^?

    codice:
    Private Sub ListView1_ItemClick(ByVal Item As MSComctlLib.ListItem)
    dim campo1 as string
    dim campo2 as string
    
    campo1= ListView1.ListItems(Item.Index).ListSubItems(1).Text
    campo2= ListView1.ListItems(Item.Index).ListSubItems(2).Text
    MsgBox campo1 & " - " & campo2
    End Sub
    ps. non ho avuto modo di testarlo

  4. #4
    Perfetto, grazie per il vostro prezioso aiuto
    PIERCHI

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.