可能性の重複:
What are the other threads in a default VCL application, and can they be named by purpose?空の新しいVCLフォームアプリケーションでは、どの4つのスレッドが実行されていますか?
新しい空のVCLは、Delphi XE2(32ビット)でのフォームアプリケーション実行しているとき、私はこのアプリのためにタスクマネージャで実行されている4つのスレッドを参照してください。明らかに、どのアプリも少なくとも1つのスレッドを必要としますが、この場合、他の3つのスレッドは何ですか?私は、どのスレッドがどのVCLフォームアプリケーションをデフォルトで実行するかをより深く理解したいと思っています。私はおそらくRAD Studioからデバッグモードで実行していなければならないと考えていたので、EXE自体を起動し、4つのスレッドも実行していました。私はまた、 "リリース"設定(したがって、デバッグ情報のコンパイルを無効にする)でコンパイルしようとしましたが、まだ4つのスレッドがあります。
興味深いことに、Delphi XEではスレッドが1つしかありません。 – kludg
@RobertFrankいいえ、IDEではなく、IDEでコンパイルされたプログラムです。ファイルのタイムスタンプやバックグラウンドでのコンパイルを監視することはありません。 –
ああ、私の悪い。ただ私のコメントを削除し、あなたがあなたの@を私の上にちょうど上に削除するとき、この1つを削除します! :-( – RobertFrank