Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2009, 13:47
7xtr3am
 
Fecha de Ingreso: marzo-2009
Mensajes: 73
Antigüedad: 16 años
Puntos: 1
se puede threads que regresan valores?

hola, ultimamente he estado programando con hilos pero siempre avian sido funciones que no regresaban valores, ahora me tope con la necesidad de regresar un valor, alguien sabe si se puede? (uso vb.net pero la ayuda en cualquier lenguaje me sirve)

mi sintaxis es mas o menos asi:

dim aNum as integer=5
myThread = New Threading.Thread(AddressOf myFunction)
myThread.Start(aNum)
myThread.join() 'espera a que termine el hilo
aNum+=1 'despues de esto deveria valer 9

----

Private Shared Function myFunction(ByVal num As integer) As integer
num+=3
return num
End Function

trate de ponerle ByRef pero me marca error :(