Postupy: Vytváření vláken
BackgroundWorker Nahrazuje součásti a funkce přidá System.Threading obor názvů. však System.Threading oboru názvů je zachována z důvodu zpětné kompatibility a budoucí použití rozhodnete.Další informace naleznete v tématu BackgroundWorker – přehled komponenty.
S , s více podprocesy aplikací můžete vytvořit snadno a rychle poskytnutím objektově orientovaný model podprocesů.Vytváření nového vlákna je stejně snadné jako jejím a poskytováním s delegátem metody kde je spuštění podprocesu.Když jste připraveni zahájit provádění v podprocesu, zavolejte Thread.Start metoda.Jsou důležité zúčastněné při práci s více podprocesy spuštění.Informace o technikách účastnící se práce s více podprocesy Komponenty bezpečné pro přístup z více vláken.
Chcete-li vytvořit nový podproces provádění
Deklarujte podprocesu.
Dim myThread as System.Threading.Thread
System.Threading.Thread myThread;
Vytvoření instance podprocesu s odpovídající delegáta pro počáteční bod podprocesu.Použití AddressOf operátor vytvořit delegát v , nebo vytvořte nový ThreadStart v .
myThread = New System.Threading.Thread(AddressOf myStartingMethod)
myThread = new System.Threading.Thread(new System.Threading.ThreadStart(myStartingMethod));
Až budete připraveni, zavolejte Thread.Start metoda spustit podproces.
myThread.Start()
myThread.Start();
Viz také
Úkoly
Postupy: Koordinace více vláken provádění
Referenční dokumentace
BackgroundWorker – přehled komponenty
Koncepty
Komponenty bezpečné pro přístup z více vláken
Přehled asynchronních vzorů založených na událostech