Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan å gjøre noe kjøre på egen hånd tråden i VB.Net
    Mest moderne datamaskiner har flere prosessorer med flere kjerner for operativsystemet å bruke. Operativsystemet og kompilator kan arbeide for å bryte et program ned i uavhengige tråder , eller programmerer kan eksplisitt skriver threading inn i programmet. Du trenger
    Visual Basic . NET 2005 eller høyere
    Windows 2000 eller høyere
    Vis flere instruksjoner
    Analyser programmet
    en

    Analyser programmet som må ha en prosess kjøre på sin egen tråd. Å gjøre et eksisterende program multi -threaded kan være utfordrende, men også i stor grad forbedre ytelsen til programmet. Se etter lange prosesser som kjører som er nesten eller gjennomført selvinstruerende.

    En god kandidat kan være en rutine som kaller en lang kjører lagret prosedyre . I mange tilfeller kan alle databasen tilkoblingsmuligheter innstillingene ikke vedlegges i rutinen , men det kan enkelt legges .
    2

    Når prosessen er endret til å være selvforsynte , sjekk om det er noen andre prosesser som må vente på gjenget behandlet for å fullføre . Hvis det er andre prosesser som ikke kan kjøre før etter at tråden er fullført, vil et flagg må legges til at de avhengige prosesser sjekke før du utfører .
    3

    Når prosessen må være startet bruken kode som ligner på dette : en

    Dim t Som Tråd

    t = ny tråd ( AddressOf LongProcess )

    t.Start ( )

    LongProcess ville være prosedyren navn som skal utføres i sin egen tråd .
    4

    Etter endringene er gjort , teste grundig . Testing kommer til å være spesielt nødvendig når du arbeider med tråder . Siden tråder kan ta ulik tid å behandle får alle scenarier testet kan være vanskelig .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan erstatte en ArrayList 
    ·Hvordan koble til en SQL Server Bruke VB Net 
    ·Hvordan lage en tekstboks vise avhengige på en listebo…
    ·Hvordan lage Word- dokumenter Bruke VB6 
    ·Tekst til tale i VB Net 
    ·Hvorfor er det så mange Repetisjon Structures i Visual…
    ·Word opplæring med VB 
    ·Hvordan Stopp Visual Basic 
    ·Hvordan bruke InputBox i VB6 
    ·Mid funksjon i VBScript 
      Anbefalte artikler
    ·Hvordan bruke Pivot Table Logic 
    ·Hvordan sette Variabel innhold i en fil med PHP 
    ·Hvordan lage XSD 
    ·Hvordan finne andre forekomster av en klasse i C + + 
    ·Hvordan installere plugins for en Instant Rails Applica…
    ·Hvordan bruke Sleep i VBA 
    ·Hvordan å laste ned filer fra websider ved hjelp av Py…
    ·Hvordan lage en XML- spilleliste Bruke PHP 
    ·Hvordan vise bildet i stedet for Link av en Dreamweaver…
    ·Hvordan bearbeide en Root domene til default.aspx Med A…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/