Pasar matriz de tipo a procedimiento
Publicado por Nacho (2 intervenciones) el 03/05/2007 11:26:38
Hola a todos.. Soy totalmente nuevo en esto del visual basic.. Y voy pokito a pokito..
Tengo una duda que no se si es posible realizar con VB (lo hacía antaño con Pascal)..
Me explico:
Tengo definidio en un Modulo lo siguiente::
'*****************
Type MI_TIPO
Codigo As String
Nombre As String
End Type
Public Mi_Array(1 To 300) As MI_TIPO
Public Sub Init(Mi_Array)
Dim I As Integer
For I=1 to 300
Mi_Array(I).Codigo="-"
Mi_Array(I).Nombre="-"
next
End Sub
Despues, en un formulario, quisiera hacer una llamada del tipo:
.....
.....
Call Init(Mi_Array)
.....
.....
Pero parece ser que no puedo pasar un array de tipo personalizado a un procedimiento...
Hay algun truco, idea o similar para realizar esta operación????
Gracias de antemano y 1 abrazo.
Tengo una duda que no se si es posible realizar con VB (lo hacía antaño con Pascal)..
Me explico:
Tengo definidio en un Modulo lo siguiente::
'*****************
Type MI_TIPO
Codigo As String
Nombre As String
End Type
Public Mi_Array(1 To 300) As MI_TIPO
Public Sub Init(Mi_Array)
Dim I As Integer
For I=1 to 300
Mi_Array(I).Codigo="-"
Mi_Array(I).Nombre="-"
next
End Sub
Despues, en un formulario, quisiera hacer una llamada del tipo:
.....
.....
Call Init(Mi_Array)
.....
.....
Pero parece ser que no puedo pasar un array de tipo personalizado a un procedimiento...
Hay algun truco, idea o similar para realizar esta operación????
Gracias de antemano y 1 abrazo.
Valora esta pregunta


0