Hallo,
ich habe folgendes Problem. Ich möchte eine Datei löschen. Diese soll dann aber nicht wie bei File.Delete() ganz weg sein sondern im Papierkorb landen.
Nun habe ich schon einiges versucht habe die using Microsoft.VisualBasic eingefügt und folgendes geschrieben.
[highlight=c#]
string s = (string)listView1.SelectedItems[0].Tag;
My.Computer.FileSystem.DeleteFile(s.FileIO.UIOptio n.OnlyErrorDialogs,
FileIO.RecycleOption.SendToRecycleBin)
[/highlight]
Doch da sagt er mir immer "My" ist im aktuellen Kontext nicht enthalten und "string" enthält keine Definition für "FileIO".
Komm da jetzt nicht weiter. Brauch ich vielleicht noch irgendeine using?
Danke schonmal für die hilfe
Edit: Ich habs auch schon mit using Microsoft.VisualBasic.MyServices und
using Microsoft.VisualBasic .FileIO versucht,
aber da sagt er mir auch das es diesen Namespace nich gibt.
ich habe folgendes Problem. Ich möchte eine Datei löschen. Diese soll dann aber nicht wie bei File.Delete() ganz weg sein sondern im Papierkorb landen.
Nun habe ich schon einiges versucht habe die using Microsoft.VisualBasic eingefügt und folgendes geschrieben.
[highlight=c#]
string s = (string)listView1.SelectedItems[0].Tag;
My.Computer.FileSystem.DeleteFile(s.FileIO.UIOptio n.OnlyErrorDialogs,
FileIO.RecycleOption.SendToRecycleBin)
[/highlight]
Doch da sagt er mir immer "My" ist im aktuellen Kontext nicht enthalten und "string" enthält keine Definition für "FileIO".
Komm da jetzt nicht weiter. Brauch ich vielleicht noch irgendeine using?
Danke schonmal für die hilfe
Edit: Ich habs auch schon mit using Microsoft.VisualBasic.MyServices und
using Microsoft.VisualBasic .FileIO versucht,
aber da sagt er mir auch das es diesen Namespace nich gibt.
Comment