ユーザーが Excel ファイルに記録された情報を提供した場合、Excel COM を選択してデータを読み取ります。ただし、ユーザーは N 個のファイルに対してプロセスを繰り返すことができ、プロセスに時間がかかる可能性があるため、このルーチンを別のスレッドに移動することにしました。
したがって、どうすればこれを行うことができるかを定義するために、あなたのアドバイスが必要です.
残りのファイルがなくなるまで、ワーカー スレッドを破棄することはできません。スレッド内でデータが ClientDataSet にロードされ、最後にデータベースに適用されます。
タスクが完了したときに何らかの方法でユーザーに通知する必要があるため、ユーザーは別のファイルをロードしてスレッドを再度実行するか、ジョブを終了するかを決定できます。
スレッドを適切に破棄してユーザーに通知する方法は?