Multithreading in Visual Basic
Visual Studio 2005
Visual Basic applications can perform multiple tasks simultaneously using multithreading (or free threading), a process in which individual tasks execute on separate threads. Multithreading improves the performance and responsiveness of your applications.
In This Section
- Multithreaded Applications
-
Describes how to create and use threads.
- Thread States
-
Describes how to determine and change a thread's state.
- Parameters and Return Values for Multithreaded Procedures
-
Describes how to pass and return parameters with multithreaded applications.
- Multithreading with Forms and Controls
-
Covers special considerations when working with multithreading, forms, and controls.
- Walkthrough: Multithreading
-
Shows how to create a simple multithreaded application.