| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan oprettes en Thread indefra i et Dynamic Link Library
    Vide, hvordan man opretter en tråd indefra i et Dynamic Link Library kan spare dig tid, når du udvikler et Windows-program . En DLL holder instrukser eller funktioner , der kan kaldes fra en ekstern applikation. Funktionerne i DLL kan udføre en opgave eller returnere oplysninger til det program, der kaldte det. En tråd er en henrettelse sekvens af computerens processor , og du kan oprette flere tråde inde i en DLL. Brug Microsoft Visual Basic til at oprette en DLL , der bruger en tråd. Ting du skal
    Microsoft Visual Basic Express
    Vis Flere Instruktioner
    1

    Åbn Microsoft Visual Basic Express, skal du vælge " File" menuen og klik på " Nyt projekt ". Vælg "Visual Basic " under " Installerede skabeloner " og derefter dobbeltklikke på " Class Library" vises midt i " Nyt projekt " Window
    2

    Skriv følgende ovenstående "Public Class Class1 " . : Salg

    Importerer System

    Import System.Threading
    3

    Kopier og indsæt følgende under " Public Class Class1 " : Hej

    Privat sub CntrFunc ()

    Dim iCntr As Integer

    Dim threadState As String

    iCntr = 1 Til 70000
    p Hvis iCntr Mod 7000 = 0 Then < br >

    threadState = Thread.CurrentThread.ThreadState.ToString

    Console.WriteLine ( " Tæller :" + threadState )

    End If

    Næste
    < p> End Sub

    Denne subrutine vil blive startet som en tråd og udføre en for-løkke .
    4

    Skriv følgende for at oprette en funktion , der vil starte " CntrFunc " gevind og overvåge status, indtil det er gjort : Hej

    Public Function createThreadInDLL () As String

    Dim threadstate As String

    Dim tr Som ny tråd ( AddressOf CntrFunc )
    < p> tr.Start ()

    tr.IsAlive

    Thread.CurrentThread.Sleep ( 200)

    End Mens

    threadstate = tr.ThreadState . ToString

    createThreadInDLL = " tråd sker Tråden er : " + _

    threadstate

    End Function
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Launch Adobe Fra Visual Basic 6 
    ·Hvordan man laver en Ping Fra Visual Basic 
    ·Sådan bruges Graphic API i VB.NET 
    ·Hvordan man gør NT Authentication i VB.Net 
    ·Sådan ændres en brugeradgangskode Script 
    ·Sådan Slut VB.NET Med Oracle 
    ·Sådan Sammenlign Time i Visual Basic 
    ·Sådan bruges VBA til at læse en Microsoft Word-dokume…
    ·Sådan fjernes på knappen Luk VBA 
    ·Sådan Konverter en VB6 projekt til EXE 
      Anbefalede Artikler
    ·Sådan Udskift en DIV på PHP 
    ·Sådan bruges et billede Kort i Visual Studio 
    ·Sådan Stop MySQL Med Ubuntu 
    ·Xcode Text Editor Tutorial 
    ·Hvad er ulemperne ved en Query Processor 
    ·Sådan åbner JPG filer med Microsoft Net Framework 2.0…
    ·Sådan tilføjes en XMLList i Flex 
    ·Fejl logger ind på Tekstfil for en VB.NET Application 
    ·Sådan bruges WM_DROPFILES i VBA 
    ·Ydre Funktion og Omfang i Python 
    Copyright © Computer Viden http://www.computerdk.com