Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    [VB6] Listview Avanzamento riga

    Ciao a tutti,

    devo associare ad un pulsante l'avanzamento riga di una listview,
    qualcuno sa dirmi come fare?

    Grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di Boolean
    Registrato dal
    Oct 2005
    Messaggi
    758
    per andare alla successiva:
    codice:
    ListView1.ListItems(ListView1.SelectedItem.Index + 1).Selected = True
    per andare alla precedente:
    codice:
    ListView1.ListItems(ListView1.SelectedItem.Index - 1).Selected = True
    Boolean

  3. #3
    Grazie tante..

    non so se posso nella stessa discussione..

    ... e come faccio per aggiornare un campo di una riga esistente?

    Grazie

  4. #4
    Utente di HTML.it L'avatar di Boolean
    Registrato dal
    Oct 2005
    Messaggi
    758
    Originariamente inviato da simcario
    ... e come faccio per aggiornare un campo di una riga
    così cambi il contenuto della prima colonna della riga selezionata:
    codice:
    ListView1.ListItems(ListView1.SelectedItem.Index).Text = "PIPPO"
    mentre così cambi il contenuto della colonna 2 della riga selezionata:
    codice:
    ListView1.ListItems(ListView1.SelectedItem.Index).ListSubItems(1).Text = "PIPPO"
    per cambiare le successive basta incrementare l'indice di ListSubItem con 2, 3, 4, etc...

    Boolean

  5. #5
    Mi dice

    variabile oggetto o variabile del blocco with non impostata

  6. #6
    Utente di HTML.it L'avatar di Boolean
    Registrato dal
    Oct 2005
    Messaggi
    758
    perchè funzioni deve esserci una riga selezionata.

    su quale delle 2 istruzioni ti da il problema?

    posta la parte di codice interessata.

    Boolean

  7. #7
    codice:
    Private Sub lstCanti_DblClick()
    lstPlaylist.ListItems(lstPlaylist.SelectedItem.Index).Text = "PIPPO"
    
    End Sub
    stesso problema suu 2,3,4... item

  8. #8
    Utente di HTML.it L'avatar di Boolean
    Registrato dal
    Oct 2005
    Messaggi
    758
    a me non da nessun problema. funziona tranquillamente.

    ma ti ripeto che per funzionare è necessario che la riga sulla quale intendi fare l'aggiornamento sia selezionata.

    Boolean

  9. #9
    ok risolto..

    chiamavo la listview sbagliata

    grazie tante

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.