Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe te Rijg in VB.Net
Een thread op de computer is een proces . Veel Visual Basic . NET -programma's zijn single threaded wat betekent het programma is de draad en --- vanuit het perspectief van Windows --- elk programma is een thread . Visual Basic . NET kan elk programma worden geschreven om te profiteren van meerdere threads . Als het programma nodig heeft om een ​​lange berekening uit te voeren kan het paaien uit een thread om de taak te doen , dus niet in het bezit van de gebruiker en verschijnen meer responsief . Wat je nodig hebt
Visual Basic . NET 2005 of hoger
Windows 2000 of hoger
Toon Meer Aanwijzingen
Start Visual Basic
1

Start een nieuwe Windows Form Application -project in Visual Basic . nET waardoor het een geschikte naam , zoiets als " VB Thread voorbeeld . " Dit zal een nieuwe aanvraag voor u maken met een hoofd formulier .

Schakelaar 2 om de code achter voor de belangrijkste vorm en voeg " Invoer System.Threading "

aan de top . Dit importeert de " . Net" namespace nodig is voor het werken met draden .
3

Maak de routine die de draad taak zal zijn . Hier is een eenvoudig voorbeeld dat gewoon telt 0-10.000 :

Public Sub LongProcess ( ) op

Dim Index
als Geheel

Index = 0 Om 10.000

Application.DoEvents ( )

Volgende

MsgBox ( " Thread Completed " ) op Twitter

End Sub


Dit zal op de lange lopende proces te simuleren. Lange berekeningen voor langzaam databank gesprekken zou zijn goede kandidaten te omsluiten in een routine die vervolgens kunnen worden geregen
4

Voeg een knop om de vorm en in zijn click handler start de taak : .

Dim t Zoals Thread

t = Nieuwe Draad ( AddressOf LongProcess )

t.Start ( ) op

MsgBox
( " Program Completed " ) op Twitter

Neem vooral kennis van de plaatsing van de MsgBox opdrachten . Sequentiële programmering zou impliceren dat de " Thread Completed " zou de eerste boodschap doos te verschijnen te zijn . Zoals u zien wanneer het programma wordt uitgevoerd , is dit niet het geval is .
5

Voer het " VB Thread Voorbeeld " -programma en klik op de knop op het formulier . Merk op dat de " Program Completed " boodschap verschijnt eerst . Dit komt omdat het programma " voortgebracht " de draad die nog steeds werkt , wanneer het klaar is het een boodschap verschijnt . Maak de teller hoger gaan om deze vertraging te verhogen .

Previous: Next:
  Visual Basics Programming
·Hoe de seriële poort gebruike…
·Hoe maak je een lus in Visual …
·Hoe maak je een Regio Klasse G…
·Hoe kan ik Windows Virtual Mac…
·Hoe maak je een Column Van Fle…
·Hoe kan ik een string omzetten…
·Visual Basic Gmail mislukt ver…
·Hoe u met Visual Basic Access 
·Hoe de Booleaanse gegevens van…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe een STL Vector Terugkeer van een nie…
·Toegang tot een webcam in PHP 
·Hoe te communiceren met een DLL-bestand …
·Hoe maak je een decimale invoegen in PHP…
·Graphics Tutorial voor Visual Basic 6 
·Hoe de cursor gebruiken om waarden in VB…
·VBA & Named Pipes 
·Hoe maak je een EXE -bestand APP Zet op …
·Hoe maak je een Google- knop Maak in Vis…
Copyright © Computer Kennis http://www.nldit.com