私の Delphi アプリケーションは頻繁にファイルなどを削除します。ユーザーがそのディレクトリを探索している場合は、自動的に更新する必要があります。
たとえば、マイ コンピュータは自動的に更新されます。
私はグーグルで検索しましたが、何も見つかりませんでした。これを行う方法がわかりません:/
アドバイスをお待ちしております。エイドリアン
ファイルを削除するときは、 SHChangeNotify()関数を呼び出します。これはシェルに通知され、シェルは Windows ファイル エクスプローラーなどのオブザーバーに通知します。TortoiseSVN はこのようにします (証拠はこちら)。
以下も参照してください。
TShellChangeNotifier コンポーネントを使用して、シェルの変更を処理することもできます。