| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    Como hilo en VB.Net
    Un hilo en el ordenador es un proceso. Muchos programas NET Visual Basic . Son solo subproceso que significa que el programa es el hilo y --- desde la perspectiva de Ventanas --- cada programa es un hilo. Visual Basic . NET permite que cada programa se escriba para tomar ventaja de varios subprocesos. Si el programa tiene que hacer un largo cálculo puede generar de un hilo para hacer la tarea , por lo que no soporta el usuario y que aparece más sensible. Cosas que necesitará
    Visual Basic . NET 2005 o superior
    Windows 2000 o superior
    Mostrar más instrucciones
    Inicie Visual Basic
    1

    Iniciar una nueva proyecto de aplicación de Windows Forms en Visual Basic . NET darle un nombre apropiado , algo así como " VB Tema Ejemplo ". Esto creará una nueva aplicación para usted con una forma principal.
    2

    Cambiar al código subyacente para el formulario principal y añade " Imports System.Threading "

    en la parte superior . Esto importa el " . Net" espacio de nombres es necesario para trabajar con hilos.
    3

    Crear la rutina que será la tarea hilo. Este es un ejemplo sencillo que simplemente cuenta 0-10000 :

    Public Sub LongProcess ()

    Index As Integer

    Para Indice = 0 a 10000
    < p> Application.DoEvents ()

    Siguiente

    MsgBox ( " Tema Completado " )

    End Sub

    Esto simulará el proceso de larga duración . Cálculos largos para llamadas de base de datos lentas serían buenos candidatos a encerrar en una rutina que puede ser enroscado
    4

    Agregue un botón al formulario y haga clic en su controlador de iniciar la tarea : .
    < p> Dim t Como Tema

    t = New Thread ( AddressOf LongProcess )

    t.Start ()

    MsgBox ("Programa Completado " )

    Preste especial atención a la colocación de los comandos MsgBox . Programación secuencial implicaría que el " Tema Completo " sería el primer cuadro de mensaje que aparece . Como se ve cuando se ejecuta el programa , este no es el caso.
    5

    Ejecute el programa "VB Tema Ejemplo " y haga clic en el botón en el formulario. Observe que el cuadro "Programa Completo " mensaje aparece en primer lugar. Esto se debe a que el programa " dio lugar a " la rosca que se sigue trabajando , y cuando haya terminado aparecerá su cuadro de mensaje. Hacer el contador ir más alto para aumentar esta demora .

    Previous :

    next :
      Artículos relacionados
    ·Cómo crear un conjunto de datos de Gridview 
    ·Cómo escribir una matriz a un archivo en Visual Basic 
    ·Cómo llamar a un método en VB.NET 
    ·Cómo restablecer garrapatas en VB6 
    ·Cómo hacer un juego pong con el Código de VB 
    ·Cómo ejecutar un archivo EXE en el Código de VB 
    ·Cómo ocultar el origen VBS De Usuarios 
    ·Cómo utilizar el calendario en VBA 
    ·Basic Express 2008 XML Proyectos Visuales 
    ·Cómo utilizar VBA para convertir CSV a XLS 
      Artículos destacados
    ·Métodos VBA 
    ·Tipos de datos de Python en memoria 
    ·A PHP Invite a un amigo Tutorial 
    ·Acceso: VBA Export Query 
    ·Cómo dominar C 
    ·Cómo crear PDF con Javascript 
    ·Cómo hacer un programa de América Cerdo en Python 
    ·Cómo medir milisegundos en ANSI C 
    ·Cómo buscar Algoritmos en PHP 
    ·Cómo hacer que tus fotos con enlace 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com