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

    [VB6] Funzione che ritorna un array

    in Visual Basic 6 non riesco a creare una funzione che mi ritorni un array (facciamo un array di integer), qualcuno sa se esistono sintassi particolari per farlo?

    Grazie
    Max
    Il problema dell'umanità è che gli stupidi sono strasicuri, mentre gli intelligenti sono pieni di dubbi. (cit.)

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Function Func() As Integer()

  3. #3
    Ok facciamo un esempio alquanto semplice

    Private Sub blabla()
    dim vettore(9) as integer
    vettore() = funzionebanale (9) 'che dubito si assegni cosi
    End Sub

    Function funzionebanale(a) As Integer()
    Dim vettore(9) as integer

    For i = 0 To a
    vettore(i) = a
    Next i

    funzionebanale() = vettore() 'che dubito si assegni cosi
    End Function

    ora mi serve la sintassi giusta per le 2 assegnazioni commentate.. Grazie ^^
    Il problema dell'umanità è che gli stupidi sono strasicuri, mentre gli intelligenti sono pieni di dubbi. (cit.)

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    In neretto le righe modificate o aggiunte

    Originariamente inviato da wastzzz
    codice:
    Private Sub blabla()
      Dim vettore() As Integer
      vettore = funzionebanale(9)
    End Sub
    
    Function funzionebanale(a) As Integer()
      Dim i As Integer
      Dim vettore(9) as integer
    
      For i = 0 To a
          vettore(i) = a
      Next i
    
      funzionebanale = vettore
    End Function
    Grazie ^^
    Prego

  5. #5
    Grazie amico =)
    Il problema dell'umanità è che gli stupidi sono strasicuri, mentre gli intelligenti sono pieni di dubbi. (cit.)

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.