使用string[] files = (string[])e.Data.GetData(DataFormats.FileDrop);
得到拖文件到我的应用程序,并将它们复制到不同势位置复制文件到本地文件夹
看来,我的应用程序识别除了那些任何DROP掉的项目IM起源的设备上(摄像机/智能手机等)
如何解决这一点,并得到了掉落的物品的路径,后来与
FileSystem.CopyDirectory
这里用的是我的代码短版
private void Form1_DragDrop(object sender, DragEventArgs e)
{
string[] files = (string[])e.Data.GetData(DataFormats.FileDrop);
FileInfo fileInfo;
foreach (string file in files)
{
fileInfo=new FileInfo(file);
FileSystem.CopyDirectory(fileInfo.FullName, target, UIOption.AllDialogs);
}
}
关于调试我可以看到“文件”为空。 再次,这可以完美地从所有其他窗口资源管理器拖动和下降
你可以发布你的代码 – Ravia
张贴,有什么想法吗? –