Visual Basic - ¿Cómo pasar un ARRAY a una FUNCTION?

Life is soft - evento anual de software empresarial
 
Vista:

¿Cómo pasar un ARRAY a una FUNCTION?

Publicado por Francisco Lifante (2 intervenciones) el 20/05/2007 21:12:51
Hola, me gustaría que me ayudáseis, necesito pasar un ARRAY o ARREGLO a una FUNCTION y no sé muy bien como hacerlo, he probado diferentes formas, pero siempre me da error............

Gracias de antemano por vuestra ayuda........
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:¿Cómo pasar un ARRAY a una FUNCTION?

Publicado por Luis Augusto (166 intervenciones) el 20/05/2007 21:34:18
Hola, Francisco!!

Debes hacerlo asi.
Cuando pases una matriz debes pasarla por referencia.
Private Sub Command1_Click()
Static A(3) As Integer
A(0) = 10: A(1) = 20: A(2) = 30: A(3) = 40
Call Sum(A)
End Sub

Public Sub Sum(MatrizX() As Integer)
Dim x, Suma
For Each x In MatrizX
Suma = Suma + x
Next
MsgBox Suma
End Sub

Espero te sirva.

Saludos!!

P.D. Cualquier otra duda excribeme.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿Cómo pasar un ARRAY a una FUNCTION?

Publicado por Francisco Lifante (2 intervenciones) el 20/05/2007 21:50:39
OK.................lo probaré................
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar