我通過Java程序刪除了一個目錄。目錄被刪除但內存沒有完全釋放。臨時文件仍然存在,點擊刷新完全刪除。因此,是否有任何機制自動刷新?刪除目錄並刷新
Q
刪除目錄並刷新
-1
A
回答
0
僅僅因爲它顯示在Windows資源管理器中並不意味着它沒有被刪除。按下「刷新」只刷新圖形用戶界面 - 如果刷新後文件不存在,則已刪除已刪除。
0
該文件實際上是從文件系統中刪除,並在刷新Windows資源管理器有一些延遲。
儘管沒有必要做,但仍然爲了通過程序刷新文件瀏覽器,您應該瀏覽Tortoise SVN的源代碼。它用C++編寫,並使用Windows本機API。您將無法按原樣重複使用它,但可以從中提取該想法。
的關心源代碼如下:
- TortoiseCVS - ShellUtils.cpp
- TortoiseSVN - ShellUpdater.cpp(用戶名: 「客人」,密碼: 「」)
如何龜不是嗎?
- 通過廣播設置改變
- 復位殼圖標大小和顏色深度爲原始值
- 更新所有shell設置圖標大小和顏色深度臨時值
- 更新所有的窗戶窗戶第二次播放設置變化
這可能是這樣做的複雜機制,但不幸的是,沒有任何簡單的方法可以解決這個問題。
我的建議:只需從Java中刪除文件,並讓文件系統自己處理它。
Shishir
相關問題
- 1. 刪除並插入新記錄到數據庫而不刷新
- 2. jQuery刪除數組元素並刷新
- 3. 從ListView中刪除項並刷新它
- 4. MvvmCross MvxListView不刷新項目刪除
- 5. 刪除項目時刷新jquery.masonry
- 6. 如何刪除ID(#)目標刷新
- 7. 刪除一些項目後ListView刷新
- 8. 如何刷新LongListSelector刪除項目
- 9. 如何使用LinkButton刪除記錄並刷新表格?
- 10. 刪除記錄並刷新將無法一直工作
- 11. 如何刪除一個項目並刷新列表視圖
- 12. Eclipse自動刷新資源並排除構建目錄
- 13. 刪除目錄
- 14. 刪除目錄
- 15. 刪除目錄
- 16. 刪除目錄
- 17. 從目錄中刪除圖像,並從目錄中刪除它們的鏈接
- 18. 刪除行後刷新ListView
- 19. 刪除沒有刷新
- 20. 刪除meta標籤刷新
- 21. 刷新JSON後刪除
- 22. RICH:dataTable的 - 刷新刪除行
- 23. 創建目錄並最終刪除它
- 24. PHP列出目錄,並刪除..和
- 25. 轉發域名並刪除子目錄
- 26. Ruby刪除目錄
- 27. Git刪除目錄
- 28. HDFS:刪除目錄
- 29. 當刪除目錄
- 30. 刪除VSMacros80目錄