Delphi删除文件 - 显示消息文件正忙

时间:2017-05-22 09:01:47

标签: delphi winapi

我有一个应用程序,允许对文件执行一些基本操作,如打开和删除。当有人试图删除在任何其他应用程序中打开的文件时,如何显示与下面屏幕截图相同的窗口消息?

enter image description here

1 个答案:

答案 0 :(得分:14)

使用SHFileOperationIFileOperation删除文件。这将通过shell使用的相同代码进行路由,并且假设您不禁用错误UI,那么在发生故障时您将收到标准对话框。