私は、多くの-loopsTList
によって継続的に処理されるアイテムを持っています。for
リストの視覚的表現の順序を並べ替えるために、リスト内の項目を交換する必要がある場合があります ( a 内StringGrid
)。
これらのアイテムを交換するにはどうすればよいですか?
私の予備的な考えは次のとおりです。
- forループの間、アイテムを交換すべきではないと思います。
- タイマーの間隔を非常に短い間隔 (たとえば 1 ミリ秒) に設定して、タイマーのイベントで交換を行う場合
OnTimer
、for ループにはその 1 ミリ秒の中断しかないと思います。
これは機能しますか?または、より良い代替手段はありますか?