Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Xml Web Services

  1. #1

    Xml Web Services

    CE possibile ritornare da una funzione un array?se si come faccio a farlo?

  2. #2
    certo che si

    esempio :

    Function Prova() as array
    dim arrprova as array = new array
    ....
    ....
    return arrprova

    End Function

    ovviamente puoi anche passare parametri alla funzione

  3. #3
    ok,grazie!ora ci provo!

  4. #4
    non riesco a farlo funzionare,puoi darmi una mano?
    io ho scritto :
    codice:
    Public Function Autenticazione(ByVal NetworkNumber As Integer, ByVal User As String, ByVal Password As String) As Array
    
            Try
    
                Dim smvc As New SMVC.InterfacciaDBClass
    
                smvc.Connetti()
                If smvc.ErroreDescrizione = vbNullString Then
                    smvc.AggiungiCriteri = "[Utente,Pippo][Pwd,1]"
                    If smvc.ErroreDescrizione = vbNullString Then
                        smvc.Cerca()
                        If smvc.ErroreDescrizione = vbNullString Then
                            Return smvc.RestituzioneProprieta()
                        Else
                            arrErrore.SetValue(smvc.ErroreNumero, 0)
                            arrErrore.SetValue(smvc.ErroreDescrizione, 1)
                            arrErrore.SetValue(smvc.ErroreMetodo, 2)
                            Return arrErrore
                        End If
                    Else
                        arrErrore.SetValue(smvc.ErroreNumero, 0)
                        arrErrore.SetValue(smvc.ErroreDescrizione, 1)
                        arrErrore.SetValue(smvc.ErroreMetodo, 2)
                        Return arrErrore
                    End If
                Else
                    arrErrore.SetValue(smvc.ErroreNumero, 0)
                    arrErrore.SetValue(smvc.ErroreDescrizione, 1)
                    arrErrore.SetValue(smvc.ErroreMetodo, 2)
                    Return arrErrore
                End If
                smvc = Nothing
            Catch ex As Exception
                arrErrore.SetValue(ex.HelpLink, 0)
                arrErrore.SetValue(ex.InnerException, 1)
                arrErrore.SetValue(ex.Message, 2)
                arrErrore.SetValue(ex.Source, 3)
                arrErrore.SetValue(ex.StackTrace, 4)
                arrErrore.SetValue(ex.TargetSite, 5)
                Return arrErrore
            End Try
    
        End Function
    Mi restituisce sempre il solito errore:

    È necessario implementare una funzione di accesso predefinita su System.Array, poiché eredita da ICollection.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.