Tôi có một ứng dụng cho phép thực hiện một số thao tác cơ bản trên tệp như mở và xóa. Làm cách nào để hiển thị cùng một thông báo của cửa sổ như trong ảnh chụp màn hình bên dưới khi ai đó cố xóa một tệp được mở trong bất kỳ ứng dụng nào khác?Delphi Xóa tệp - hiển thị tệp tin đang bận
9
A
Trả lời
14
Sử dụng SHFileOperation
hoặc IFileOperation
để xóa các tập tin. Tuyến này thông qua cùng một mã mà hệ vỏ sử dụng và cung cấp rằng bạn không vô hiệu hóa giao diện người dùng lỗi khi đó bạn sẽ nhận được các hộp thoại chuẩn trong trường hợp không thành công.
Các vấn đề liên quan
- 1. Xóa Tệp được hiển thị trong picturebox
- 2. SWT - Hiển thị Con trỏ bận rộn
- 3. Hiển thị tệp SVG
- 4. Làm cách nào để hiển thị tên tệp của tệp bạn đang làm việc trong vim?
- 5. Đang chờ hệ thống xóa tệp
- 6. Xóa thông tin từ tệp HDF5
- 7. Hiển thị tệp trong Windows Explorer
- 8. Hiển thị một phần trong tệp js.erb
- 9. phpmyadmin: Nhập tập tin đã xóa tệp
- 10. Nếu trình duyệt đang bận
- 11. Hiển thị danh sách tệp trong ListView
- 12. Tải xuống tệp ở Delphi
- 13. Cách tốt nhất để hiển thị tệp PDF trong Delphi 2009
- 14. Sự cố khi hiển thị một số tệp JPG trong Delphi
- 15. khi hiển thị siêu tệp, văn bản quá lớn
- 16. NetBeans không hiển thị danh sách hàm được xác định trong tệp php hiện đang mở
- 17. Django: Xóa tin nhắn trước khi chúng được hiển thị
- 18. Góc 2 RC 5 Đang cố gắng để hiển thị và hiển thị tệp PDF từ máy chủ
- 19. Hiển thị tệp csv trong mảng
- 20. Hiển thị tệp PDF trong Silverlight
- 21. Hạn chế hiển thị tệp SWF
- 22. Eclipse không hiển thị tệp src
- 23. Hiển thị các tệp HTML trong Grails
- 24. Cách hiển thị hoặc đọc tệp docx
- 25. Cách hiển thị tệp .gif trong imageview?
- 26. Hiển thị tệp PDF với python3
- 27. Trong tệp lớp Java Androidstudio hiển thị dưới dạng tệp văn bản trong IDE
- 28. SQL Server 2008: Không thể xóa Tệp Tệp và Tệp Tập tin
- 29. trạng thái git cho kho lưu trữ nhân bản hiển thị tệp đã bị xóa
- 30. Sao chép tệp nhanh Delphi
Bạn không phải làm vậy. Hệ điều hành sẽ làm điều đó cho bạn. –
không, sử dụng chức năng DeleteFile sẽ không hiển thị thông báo –
Liên quan: [Làm cách nào để tìm hiểu quy trình nào có tệp mở?] (Https://blogs.msdn.microsoft.com/oldnewthing/20120217-00/?p = 8283 /). – zett42