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

    [VB6] da listbox a vettore di numeri ?!?!

    Buona serata a tutti i partecipanti al forum !!!

    posto subito il codice per rendere l'idea:

    codice:
    Private Sub Command1_Click()
    
    i = 0
    constante = 4
    Do While (i < UBound(VNumeri))
    i = i + 1
    List2.AddItem ((VNumeri(i) * VNumeri(i)) + constante)
    
    Loop
    End Sub

    In questo modo ho il mio List2 corretto ...

    se volessi inserire tutti gli elementi visualizzati da list2 in un nuovo vettore di numeri

    per esempio vettore() che contiene gli stessi elementi di List2


    è possibile ?

    GRAZIE A TUTTI

  2. #2
    se ho capito bene potresti fare in questo modo:

    codice:
    Dim i As Integer
    Dim Vettore() As Double
    
    Redim Vettore(list2.recordcount) As double
    
    For i = 0 to list2.listcount - 1
      
    Vettore(i) = Val(list2.list(i))
    
    Next

  3. #3
    mi da errore sul

    codice:
    recordcount
    mi dice:

    IMPOSSIBILE TROVARE IL METODO O IL MEMBRO DEI DATI ?!?!

    NON CAPISCO

    CMQ GRAZIE CIAO

  4. #4
    errore risolto ho sistituito

    recordcount

    con

    listcount e funziona perfettamente

    GRAZIE MILLLLLLE

    ciao ciao

  5. #5
    Non funziona ...

    ho un problema:

    nella list2 ho dei numeri con la virgola mentre nel mio vettore sono senza virgola !!! sono arrotondati per difetto ?????


    come si spiega ciò ?


    GRAZIE CIAO A TUTTI

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Usa CDbl al posto della Val

  7. #7
    perfieeeeettto !!!!


    grazie

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.