delphi 怎么用剪贴板实现文件的复制,剪切,粘贴
delphi 如何用剪贴板实现文件的复制,剪切,粘贴
我不要文件的复制、删除方法。
我要的是两个函数 有高手可以帮忙写一下么?
一个是将文件“复制”到剪贴板,参数为文件的路径和名称。(和资源管理器里右键菜单里的复制功能相同)
(执行此时在资源管理器另一个文件夹下按ctrl+v 可以实现拷贝文件的动作)
另一个函数是“粘贴”操作,
两个函数完全模拟在资源管理器中对文件的 ctrl+c 和 ctrl+v 操作
最后 如果有可能的话能不能再来个函数
实现“粘贴快捷方式”的操作呢
谢谢各位高手
------解决方案--------------------
模拟键盘是不可能的,因为程序执行后不能能打开资源管理器再模拟键盘鼠标。而且你写的模拟方法只限制于本程序。,
拷贝文件也是不可以的。程序要求用复制粘贴的方法 ,拷贝文件太简单了吧,不用再这里来问了
上面贴出来的函数是利用 SetClipboardData 将文件放入剪贴板
谁会写 用 GetClipboardData 从剪贴板取出文件的啊?
高手们来试一试吧
我不要文件的复制、删除方法。
我要的是两个函数 有高手可以帮忙写一下么?
一个是将文件“复制”到剪贴板,参数为文件的路径和名称。(和资源管理器里右键菜单里的复制功能相同)
(执行此时在资源管理器另一个文件夹下按ctrl+v 可以实现拷贝文件的动作)
另一个函数是“粘贴”操作,
两个函数完全模拟在资源管理器中对文件的 ctrl+c 和 ctrl+v 操作
最后 如果有可能的话能不能再来个函数
实现“粘贴快捷方式”的操作呢
谢谢各位高手
------解决方案--------------------
模拟键盘是不可能的,因为程序执行后不能能打开资源管理器再模拟键盘鼠标。而且你写的模拟方法只限制于本程序。,
拷贝文件也是不可以的。程序要求用复制粘贴的方法 ,拷贝文件太简单了吧,不用再这里来问了
上面贴出来的函数是利用 SetClipboardData 将文件放入剪贴板
谁会写 用 GetClipboardData 从剪贴板取出文件的啊?
高手们来试一试吧