【发布时间】:2017-08-21 14:12:59
【问题描述】:
我正在使用Cefsharp 的DownloadHandler 在 WinForms 中实现下载功能。我可以在OnDownloadUpdated() 方法中使用callback.Cancel() 方法取消下载文件。问题是部分下载的文件没有被删除。我将下载的文件存储在“下载”文件夹中。
【问题讨论】:
我正在使用Cefsharp 的DownloadHandler 在 WinForms 中实现下载功能。我可以在OnDownloadUpdated() 方法中使用callback.Cancel() 方法取消下载文件。问题是部分下载的文件没有被删除。我将下载的文件存储在“下载”文件夹中。
【问题讨论】:
您可以在取消下载后自行删除文件。 OnDownloadUpdated 方法中的参数之一是downloadItem,其中包含文件的完整路径。
类似这样的:
System.IO.File.Delete(downloadItem.FullPath);
【讨论】: