Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/03/2008, 08:23
Avatar de Drako_18
Drako_18
 
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 505
Antigüedad: 19 años
Puntos: 16
Re: Ejecución de proceso en una hebra

1º ¿si paso RellenarLista a delegado, como le meto el codigo?
2º ¿como se usa un delegado (instancia, y metodos que debo manejar)?



Código:
PublicClass Form1
Private oHilo As Thread
PublicDelegateSub RellenaLista()
PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.oHilo = New Thread(New ThreadStart(AddressOfMe.RellenaLista))
Me.oHilo.Start()
EndSub
 
'error --> ya esta declarado arriba...
PublicSub RellenaLista()
Dim icontador, iCuentaBis AsInteger
Me.ListBox1.Items.Clear()
For ico = 0 To 10000
Me.ListBox1.Items.Add("Contador: " & icontador)
For iCu = 1 To 50000
'Retardo...
Next
Next
'Finalizamos la hebra...
Me.oHilo.Abort()
EndSub
PublicSub EsteLePaso()
'error --> me indica que es un tipo...
BeginInvoke(RellenaLista)
EndSub
EndClass
 





muchas gracias algo de eso he leido, pero no consigo sacar por mi cuenta nada en limpio...

Mil gracias por preocuparte!!!
__________________
Rubén Espada
Desarrollador full stack .Net (Angular + JS + .Net Core)