recycle-bin

    7热度

    1回答

    我用这个方法:如果回收站满 function MoveToRecycle(sFileName: widestring): Boolean; var fos: TSHFileOpStructW; begin FillChar(fos, SizeOf(fos), 0); with fos do begin wnd := 0; wFunc

    2热度

    2回答

    我在C++,MFC,windows下编程。 我想删除一个文件夹到回收站。 我该怎么做? CString filePath = directorytoBeDeletePath; TCHAR ToBuf[MAX_PATH + 10]; TCHAR FromBuf[MAX_PATH + 10]; ZeroMemory(ToBuf, sizeof(ToBuf));

    3热度

    2回答

    我有这个类似乎在非64位工作得很好。 using System; using System.Runtime.InteropServices; namespace DeleteToRecycleBin { /// <summary> /// Send files directly to the recycle bin. /// </summary> public class Recy

    12热度

    3回答

    给定一个文件夹,我怎么知道它是一个回收站?我发现了一个用于C++的answer,但不适用于C#。 我的第一个想法是检查FileAttributes.System(在我的情况下这将是一个可接受的近似值),但实际上该标志在回收文件夹中被清除。 使用硬编码文件夹名称的原油解决方案不存在问题(我们终究是在2009年)。

    3热度

    4回答

    在C#(interop也许)中有任何方法可以永久删除回收站中的特定文件吗? 虽然在互联网上搜索,我只找到方法来删除回收站不是从。 我也不想清空整个垃圾箱,只是一个特定的文件。具体项目已经在回收站中。 我该怎么做? 编辑: 我没有那个文件我自己,也不是我的程序。有人这样做,我无法控制。 Windows搜索以某种方式能够找到我的文件...?!? 我发现了另一件事,我实际上可以在C:\ RECYCLER

    0热度

    1回答

    我有数据库应用程序,我想允许用户从数据库中恢复已删除的记录,就像在Windows中我们有回收站的文件我想做同样的事情,但对于数据库记录,假设我有很多有很多领域的相关表格。 编辑: 让我们说,我有以下结构: 报告表 RepName主键 ReportData 个用户表 ID主键 名称 UserReports表 RepName主键 用户ID主键 请将isDeleted 现在如果我在UserReports

    11热度

    2回答

    将文件移动到回收站并清空回收站已有详细记录,但是如何从回收站以编程方式恢复文件?

    3热度

    4回答

    我正在尝试编写一些简单的代码,它将返回本地驱动器上回收站的目录。看起来好像很简单 - 在Google上应该有一千个答案。还没有找到一个:( 我发现FAT和NTFS驱动器有不同的基本名称(RECYCLED和RECYCLER)。我发现'回收站'是一个虚拟文件夹,结合了回收站所有驱动器在机器上 我没有找到的是找到C:驱动器的回收站目录 - 即使在越南语(或任何其他非英语)机器上的方法。无论是“RECYC

    1热度

    2回答

    我试图将代码this article移植到VB6,但我遇到崩溃。我很确定我的错误是在我拨打SHBindToParent(MSDN entry)时发生的,因为SHParseDisplayName正在返回0(S_OK),并且正在设置ppidl。我承认我设置riid的机制(我使用了一个等效类型,一个UUID)非常难看,但我认为我更可能在psf上做错了什么。 Private Declare Functio

    0热度

    3回答

    我发现,删除含有的FinalBuilder许多文件和子文件夹很慢到回收站。另一种方法是,我可以将文件夹删除到回收站。 任何人有任何建议,如何做到这一点的FinalBuilder 5?