“Conocimientos Programación>Visual Basics Programación

Cómo crear un hilo desde el interior de una librería de enlace dinámico

2015/12/14
Conocer cómo crear un hilo desde el interior de una librería de enlace dinámico que puede ahorrar tiempo cuando se está desarrollando una aplicación de Windows. Un archivo DLL contiene instrucciones o funciones que pueden ser llamadas desde una aplicación externa . Las funciones de la DLL se pueden realizar una tarea o devolver información a la aplicación que lo llamó. Un hilo es una secuencia de ejecución por el procesador de la computadora y se pueden crear múltiples hilos dentro de una DLL. Utilice Microsoft Visual Basic para crear una DLL que utiliza un hilo. Cosas que necesitará
Microsoft Visual Basic Express
Ver Más instrucciones
1

Abra Microsoft Visual Basic Express, seleccione el menú "Archivo" y luego en "Nuevo Proyecto". Seleccione " Visual Basic " en " Plantillas instaladas ", haga doble clic en " Biblioteca de clases " que se muestra en el centro del "Nuevo proyecto " Ventana
2

Escriba el siguiente por encima de " Public Class Class1 " . :

Imports System Imports System.Threading


3

Copia y pega el siguiente en " Public Class Class1 ":

privado Sub CntrFunc ()

iCntr Dim As Integer

ThreadState dévil como secuencia

Para iCntr = 1 a 70000

Si iCntr Mod 7000 = 0 Entonces

ThreadState = Thread.CurrentThread.ThreadState.ToString

Console.WriteLine ( "Contador :" + ThreadState )

End If

Siguiente
< p> End Sub

Esta subrutina se inició como un hilo y ejecutar un bucle .
4

Escriba lo siguiente para crear una función que se iniciará el hilo " CntrFunc " y supervisar su estado hasta que se hace :

Public Function createThreadInDLL () As String

ThreadState dévil como secuencia

tr Dim As New Thread ( AddressOf CntrFunc )
< p> tr.Start ()

Mientras tr.IsAlive

Thread.CurrentThread.Sleep ( 200 )

End While

ThreadState = tr.ThreadState . ToString

createThreadInDLL = "El hilo de rosca se hace es : " + _

ThreadState

End Function

Visual Basics Programación
Cómo utilizar Visual Basic
Cómo ajustar el enfoque de ComboBox en Vb
Cómo calcular Método Tiempo en Visual Basic
Cómo arreglar Columnas de DataGrid
Cómo utilizar PowerShell para escribir a un archivo a través de Exchange
Cómo utilizar WM_DROPFILES en VBA
Cómo hacer un archivo EXE en un archivo de catálogo
Cómo utilizar un reproductor flash en HTML
Conocimientos Informáticos © http://www.ordenador.online