Visual Basic での高度なマルチスレッド処理
更新 : 2007 年 11 月
マルチスレッド アプリケーションでは、複数の異なるタスクを同時に実行できます。このセクションのトピックでは、各タスクが競合なしでスムーズに連係して動作するようにタスクを管理する方法を説明します。
このセクションの内容
スレッドの同期
マルチスレッド アプリケーションの同期をとる方法について説明します。スレッド プール
タスクをキューに追加し、新しいスレッドが作成されたときにタスクを起動する方法について説明します。スレッド タイマ
各スレッドのプロシージャを一定の間隔で実行する方法について説明します。高度な同期化技法
マルチスレッド アプリケーションで複数のスレッドの同期をとるために待機ハンドルと監視オブジェクトを使用する方法について説明します。
関連項目
Visual Basic におけるマルチスレッド
Visual Basic アプリケーションでのマルチスレッド処理の概要を示します。コンポーネントのマルチスレッド
コンポーネント プログラミングでマルチスレッドを使用する方法についてのトピックへのリンクが用意されています。チュートリアル : Visual Basic による簡単なマルチスレッド コンポーネントの作成
マルチスレッド コンポーネントの作成方法を示します。System.Threading
マルチスレッド プログラミングを実現する .NET Framework のクラスとインターフェイスを示します。