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

    [VB 6] ComboBox - AddItem

    Ciao, sto popolando una combo all'interno di un ciclo facendo un
    MiaCombo.AddItem(rs("id"))

    Io vorrei inserire 2 colonne nella combo, ho provato a utilizzare
    MiaCombo.Column(0)
    MiaCombo.AddItem(rs("id"))
    MiaCombo.Column(1)
    MiaCombo.AddItem(rs("descr"))

    ma non funziona... come devo fare? Scusate l'ignoranza

  2. #2
    No con vb6 devi usare le API non è come la combo di Access ...

    Vai su http://freevbcode.com

    c'e' un API con esempi scrivi pure nella ricerca Combobox Multicolumns

  3. #3
    Utente di HTML.it L'avatar di buba88
    Registrato dal
    Feb 2004
    Messaggi
    538
    ciao io volevo fare una cosa del genere ma con una list invece che con una combo. però sul sito http://freevbcode.com nn ho trovato niente. qualche suggerimento?

  4. #4
    Ti scrivo quello che ho fatto io (con la listbox), supponendo di avere aperto un recordset.

    codice:
    iRiga = 0
    While not rs.eof
      ListBox1.AddItem iRiga
      ListBox1.Column(0, iRiga) = rs("id")
      ListBox1.Column(1, iRiga) = rs("descr")
      rs.MoveNext
      iRiga = iRiga + 1
    Wend

  5. #5
    Utente di HTML.it L'avatar di buba88
    Registrato dal
    Feb 2004
    Messaggi
    538
    ora provo

  6. #6
    Utente di HTML.it L'avatar di buba88
    Registrato dal
    Feb 2004
    Messaggi
    538
    mmm nn funziona ho provato cosi:

    codice:
    For i = 0 To 10
        Listbox1.AddItem i
        Listbox1.Column(0, i) = "a"
        Listbox1.Column(1, i) = "b"
    Next i
    mi da "Impossibile trovare il metodo o il membro dei dati"

  7. #7
    Si ma la ComboBox non prevede due colonne

  8. #8
    con la combo ho risolto mettendo un separatore tra i 2 campi che devo visualizzare così quando recupero i dati so esattamente in che posizione prenderli


  9. #9
    Avevo lo stesso problema e ho risolto grazie ad un ocx chiamato Bicombo...
    Prova a cercarlo su Freeware On Line...

  10. #10
    Si beh senza ocx tramite API si puo' fare non volevo star a complicarti la vita...

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.