1
我正在使用FreePascal/Lazarus,我试图找到正确的ShlObj/ShellApi调用以将设备的DCIM文件夹(即相机)中的所有文件复制到文件系统上的另一个文件夹。Shell API复制文件夹中的所有文件?
下面是代码选择选择该设备:
r:= ShlObj.SHBrowseForFolder(x);
但从,那里所有我为r,它是一种可变LPITEMIDLIST
。
有谁知道将设备的DCIM文件夹'r'中的所有文件复制到目标文件夹(即strDest)的正确代码?
注:我必须使用ShellAPI的/ ShlObj界面做复制
对不起,我打算将文件复制到设备上,例如数码相机。有没有办法做到这一点? – user1924308
请你可以解决这个问题,以清楚你想要什么。 –
是的,我的错误 – user1924308