Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    [vb6] passare un array di textbox ad una funzione

    ciao a tutti
    è possibile in vb6 passare come argomento di una funzione un array di textbox
    lo faccio ma mi da errore

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Come lo fai? Quale errore?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    bè questo per esempio
    ho una matrice di textbox sul form
    codice:
    Private Sub Command1_Click()
      sss Text1()
    End Sub
    
    Private Function sss(d() As TextBox)
      
    End Function
    l'errore è: tipo non corrispondente. previsti matrice o tipi definiti dall'utente

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    codice:
    Private Function sss(d As Variant)
        Dim i As Integer
        For i = 0 To d.Count - 1
            d(i).Text = "ciao"
        Next i
    End Function
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    codice:
    Private Sub Command1_Click()
      sss Text1()
    End Sub
    stesso errore su sss text1()

  6. #6
    può essere che il primo indice delle tue textbox possa essere 1?

    perchè se così fosse devi modificare il for che ti ha postato oregon facendolo partire da 1 fino a d.count
    int main()
    {
    fprintf(stdout, "Salve a tutti\n");
    return 0;
    }

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da maleresidente
    codice:
    Private Sub Command1_Click()
      sss Text1()
    End Sub
    stesso errore su sss text1()
    Non mi pare ... hai visto il bene il codice suggerito? Specialmente la riga

    Private Function sss(d As Variant)
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,752
    scusa Oregon, perchè una Function e non una Sub?
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non ho voluto modificare cio' che era stato impostato da chi ha aperto la discussione (pensando che avesse i suoi motivi ... magari con del codice non mostrato per cui era necessaria la funzione).

    Ovviamente, in caso contrario, basta la Sub ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  10. #10
    Originariamente inviato da oregon
    Non mi pare ... hai visto il bene il codice suggerito? Specialmente la riga

    Private Function sss(d As Variant)
    certo ho provato con variant ma mi da lo stesso errore

    @ wallrider era un esempio fatto a caso

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.