TDirectoryListBox を持つディレクトリを初めて選択するとすぐに I/O エラー 183 が発生するアプリケーションがあります。この後、期待どおりに動作します。
この動作は、ボックスを配置したフォーム、ドライブ、および変更しようとした他の多くの設定とは無関係です。
しかし、新しいアプリケーションを作成してそこに TDirectoryListBox を配置すると、問題なく動作します。
I/O エラー 183 は、TDirectoryListBox では発生しないはずの ERROR_ALREADY_EXISTS であるため、非常に奇妙だと思います。
Delphi 2007 を使用しています。
なぜこれが起こっているのか、問題を解決する方法を教えてもらえますか?