Skriv data fra clipboard til fil
Hvordan skriver jeg den/de filer der ligger i clipboard til det der er smidt ind?Jeg har sat det ind sådan her, det virker fint:
string[] files = new string[listView1.SelectedItems.Count];
int Count = 0;
foreach (ListViewItem Items in listView1.SelectedItems)
{
files.SetValue(Items.SubItems[5].Text, Count);
Count++;
}
IDataObject data = new DataObject(DataFormats.FileDrop, files);
MemoryStream memo = new MemoryStream(4);
byte[] bytes = new byte[] { 5, 0, 0, 0 };
memo.Write(bytes, 0, bytes.Length);
data.SetData("Preferred DropEffect", memo);
Clipboard.SetDataObject(data);
Her skal jeg have det ud igen
IDataObject GetClip = Clipboard.GetDataObject();
if (GetClip.GetDataPresent(DataFormats.FileDrop))
{
}
