elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Les dejo una ayuda para hacer Threads, asi lo aprendi a usar yo xD.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Les dejo una ayuda para hacer Threads, asi lo aprendi a usar yo xD.  (Leído 5,420 veces)
Braayhaan

Desconectado Desconectado

Mensajes: 224



Ver Perfil
Les dejo una ayuda para hacer Threads, asi lo aprendi a usar yo xD.
« en: 29 Agosto 2009, 22:05 pm »

Primero vamos a informarnos que son Threads, Hilos, Threading, o Hilos de Ejecucion que son lo mismo:

Un hilo de ejecución, en sistemas operativos, es una característica que permite a una aplicación realizar varias tareas a la vez(concurrentemente). Los distintos hilos de ejecución comparten una serie de recursos tales como el espacio de memoria, los archivos abiertos, situación de autenticación, etc. Esta técnica permite simplificar el diseño de una aplicación que debe llevar a cabo distintas funciones simultáneamente.

Basicamente permite hacer varias cosas a la vez un ejemplo seria James Hetfield de Metallica que Toca la Guitarra y canta a la Vez Digamos que el es un Thread  :xD en caso de no serlo solo podria hacer una Cosa a la vez.

Bueno Empezemos, no se si esta es la unica forma o si hay mas pero, aqui pondre el metodo que utilize para lograrlo en mi programa de Spamming.

Primero

Importar el Sistema de Threads.

Código
  1. Imports System.Threading

Esto se Hace en la Primera linea del codigo

-------------------------------------------------------------------------------------------------
Segundo "OPCIONAL"

Cambiar el nombre de Thread a Hebra para su Mejor Uso "Opcional" se puede dejar Thread.

Código
  1. Dim Hebra As Thread
Ubicacion "Opcional" Siempre esta entre las primeras Busquen donde Dice Form y debajo lo ponen
-------------------------------------------------------------------------------------------------
Tercero

Crear Sub nuevo para Añadir el codigo a usar ejemplo:

Código
  1. Private Sub Thread_1()
  2. el Codigo
  3. End Sub

Luego en el Activador o el Control que llamara el Proceso de hilado que en este caso sera un
Button, "Puede ser Cualquier Cosa":
Código
  1. Private Sub Button1_Click
  2.        Hebra = New Thread(AddressOf Thread_1)'El Sub Thread_1 como ya dije es opcional pueden poner el que les de la gana'
  3.        Hebra.Start()
  4. End Sub
-------------------------------------------------------------------------------------------------
Listo...

Espero que les sirva como me funciono a mi, es solo para dar una ayuda a los novatos como yo :-[

Si quieren comentar alguna falla o arreglo en el Codigo sera bien recibido ;)

See ya!


« Última modificación: 29 Agosto 2009, 22:12 pm por BlazeFire » En línea

h0oke


Desconectado Desconectado

Mensajes: 2.059


Coder ~


Ver Perfil WWW
Re: Les dejo una ayuda para hacer Threads, asi lo aprendi a usar yo xD.
« Respuesta #1 en: 29 Agosto 2009, 22:36 pm »

Estaría bueno que lo sigas ampliando  ;)


En línea

Zzombi

Desconectado Desconectado

Mensajes: 174



Ver Perfil WWW
Re: Les dejo una ayuda para hacer Threads, asi lo aprendi a usar yo xD.
« Respuesta #2 en: 29 Agosto 2009, 22:46 pm »

esta excelente man  :)
muy bien explicado
En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Les dejo una ayuda para hacer Threads, asi lo aprendi a usar yo xD.
« Respuesta #3 en: 29 Agosto 2009, 22:50 pm »

jojojo....threads simples  ;D

aver, sigamos en el siguente nivel!!!  ::)


Escribe (o amplia) el tutorial para comunicar entre threads.... Te digo el tipico caso de error....

Tienes un thread principal que muestra un formulario
Tienes otro thread que hace algun calculo, etc

para avisa que termino el thread calculo, éste al final de su codigo "Label2.Text = 'Listo'", lo ejecutas y !BEEP!, error. Los threads no se pueden comunicar directacmente (el trhead2 no puede acceder al thread1 directamente) (Bueno en realidad si se puede poniendo en falso una propiedad general, pero solo funciona en formularios y no es muy segura que digamos)

Si necesitas ayuda contesta aca.....o MP  :P
En línea

Braayhaan

Desconectado Desconectado

Mensajes: 224



Ver Perfil
Re: Les dejo una ayuda para hacer Threads, asi lo aprendi a usar yo xD.
« Respuesta #4 en: 29 Agosto 2009, 23:36 pm »

raul338 la verdad es que no se mucho del MultiThreading, Pero voy a seguir investigando un poco mas y lo que consiga lo redacto aca ;)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
os dejo un tutoria hecho por aetsu para que lo vierais
Wireless en Linux
dvdr 4 3,611 Último mensaje 23 Diciembre 2010, 15:22 pm
por dvdr
Ayuda con programa de threads y visualización en pantalla.
Programación C/C++
malospelosmalon 1 1,864 Último mensaje 15 Julio 2011, 16:28 pm
por Khronos14
Ayuda en threads
Programación C/C++
codX 2 1,978 Último mensaje 8 Noviembre 2019, 21:03 pm
por codX
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines