使用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
張貼,有什麼想法嗎? –