Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man kan göra något köra på egen hand tråd i VB.Net

    Mest moderna datorer har flera processorer med flera kärnor för operativsystemet att använda . Operativsystemet och kompilator kan arbeta för att bryta ett program ner till självständiga trådar eller programmeraren kan explicit skriva gängning i programmet . Saker du behöver Review, Visual Basic . NET 2005 eller högre Review, Windows 2000 eller högre
    Visa fler instruktioner
    Analysera programmet
    1

    Analysera programmet som måste ha en process kör på egen tråd . Göra en befintlig applikation flertrådade kan vara utmanande men också kraftigt förbättra programmet . Leta efter långvariga processer som är nästan eller avslutade själv ingår .

    En bra kandidat kan vara en rutin som anropar en lång kör lagrad procedur . I många fall kan alla inställningar databaskopplingar inte inneslutas i rutinen , men det kan lätt läggas till . När processen har ändrats för att vara fristående , kolla om det finns någon
    2

    andra processer som måste vänta på den gängade bearbetas för att slutföra . Om det finns andra processer som inte kan köras förrän tråden är klar , kommer en flagga måste tilläggas att de beroende processer kontrollera innan verkställande . Addera 3

    När processen måste börjat använda kod som liknar detta :

    Dim t som Thread

    t = Nytt Inlägg ( AddressOf LongProcess ) katalog

    t.Start ( ) katalog

    LongProcess skulle vara förfarandet namn som skall exekveras i en egen tråd .
    4

    Efter förändringarna görs , testa utförligt . Testning kommer att vara särskilt nödvändigt när det handlar trådar . Eftersom trådar kan ta olika lång tid att bearbeta få alla de testade scenarierna kan vara svårt .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man tar bort en tom textruta i VBA
    ·Hur hämta data i den andra kolumnen i en listruta Punk…
    ·Hur man kan förbättra sökmotor ranking eller SEO av …
    ·Hur man gör en Weekly Lön på Visual Basic
    ·Hur man skapar en vokal räknar ansökan i Visual Basic…
    ·Konvertera tal till text i Visual Basic
    ·Hur animera Walking i Flash
    ·Konvertera DirectX Stereoscopic Tri Vert
    ·Vad är ett Verktygstips i VB
    ·Hur man gör det Enter Också en Tab-tangenten i Visual…
    Utvalda artiklarna
    ·Vad är Mswinsck.ocx
    ·Hur kan man överföra stora filer i PHP
    ·Python Lambda Tutorial
    ·Hur flytta ViewState till längst ner på sidan
    ·Hur till Fart upp PHP Curl
    ·Lägga till ett lösenord i Visual Basic 6
    ·Hur man läser antalet bytes i File Assembly Language
    ·Hur får man längden på en sträng i Python
    ·Hur att identifiera de typer av indata
    ·Hur du ändrar Border layout i NetBeans
    Copyright © Dator Kunskap http://www.dator.xyz