Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Propietà listbox

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    361

    Propietà listbox

    Ciao a tutti ... ecco cosa vorrei sapere

    Come fare per assegnare un valore specifico (numerico e non sequenziale) a ciascuna riga di una listbox con VB 6


  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    40
    Imposta il valore nella proprietà ItemData.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    361
    il dato (che è un id) lo ricavo da un db...
    ho provato

    list1.itemdata (tabella.recordset("id"))

    ma non funz.

    poi

    a=tabella.recordset("id")
    list1.itemdata (a)

    ma non funz

    L'id è un campo integer...potrebbe essere un problema che l'itemdata è un long??? eventualmente come posso convertire un valore da integer a long e viceversa???

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    40
    itemdata è una proprietà, devi usare l'uguale

    list1.itemdata = tabella.recordset("id")

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    361
    Ok c'è l'ho fatta...
    x la cronaca si deve fare

    List1.ItemData(List1.NewIndex) = tabella.Recordset("id")

    e per reperire il dato

    var = List1.ItemData(List1.ListIndex)

    Grazie per l'aiuto

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.