|
|
#1 (permalink) |
![]() Fecha de Ingreso: enero-2008
Mensajes: 74
|
__________________
Conviértete en un flashero, mi blog Adobe Flash. |
|
|
|
|
|
#2 (permalink) |
![]() Fecha de Ingreso: noviembre-2002
Ubicación: Panamá
Mensajes: 724
|
Re: Cómo retornar mas de una variable desde un método en vb.net
Saludos no programo en VB pero te orientare un pcoo con este ejemplo de como pasar un parametro por referencia en VB:
Sub TestFunc(ByVal x As Integer, ByRef y As Integer, ByRef z As Integer) x += 1 y += 1 z = 5 End Sub Saludos, Marco |
|
|
|
|
|
#3 (permalink) |
![]() Fecha de Ingreso: enero-2008
Mensajes: 74
|
Re: Cómo retornar mas de una variable desde un método en vb.net
Gracias por responder a mi pregunta, pero la verdad es que no logro dar con la solución de mi programa tomando en cuenta lo que me acabas de explicar, lo que me gustaría saber es cómo puedo traer al programa principal varias variables de un mismo método el cual se encuentra en la clase del usuario. Saludos.
__________________
Conviértete en un flashero, mi blog Adobe Flash. |
|
|
|
|
|
#4 (permalink) |
![]() |
Re: Cómo retornar mas de una variable desde un método en vb.net
quieres q tus variables de retorno sean mas de 1
pues la opcion es q hagas un object y hagas un array de objects y lo retornes, pero si vas a modificarlo pásalos por referencia como dice dawks, para q te exiges mas haciendo casting de variables si puedes pasarlos como referencias y modificarlos.
__________________
Saludos Peterpay MCPD Enterprise Applications |
|
|
|
|
|
#5 (permalink) |
![]() Fecha de Ingreso: enero-2008
Mensajes: 74
|
Re: Cómo retornar mas de una variable desde un método en vb.net
Excelente idea, haré un array de objects. Saludos.
__________________
Conviértete en un flashero, mi blog Adobe Flash. |
|
|
|
|
|
#6 (permalink) |
|
Moderador
![]() ![]() |
Re: Cómo retornar mas de una variable desde un método en vb.net
Y no sería más fácil definir una clase con todas las variables que necesitas, la pases por valor y lo que regreses sea la clase??
ejemplo
Cita:
Ahora que si estás usando 2.0 puedes apoyarte con Generics, o si no es tan necesario instanciar un objeto puedes ocupar una estructura, la llenas y la regresasPublic Class Sample1
Public tipo1 as Integer Public tipo2 as Integer Public tipo3 as Integer ... ... End Class ... ... Public Function TestFunc (ByVal x As Integer, ByRef y As Integer, ByRef z As Integer) as Sample1 ... ... End Function Espero haber sido claro Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . . |
|
|
|