[C#] Datei in Zwischenablage einfügen

Drucken
( 0 Votes ) 
Hauptkategorie: Programmieren Kategorie: C#
Erstellt am 09.11.2012 Zuletzt aktualisiert am 09.11.2012 Geschrieben von Jonny132
Dank den .NET Hilfsmitteln ist es ganz einfach eine bzw. mehrere Dateien in die Zwischenablage (Clipboard) des Computers zu legen, somit der User diese dann mittels Rechtsklick-Einfügen oder STRG+V in einen neuen Speicherplatz auf der Festplatte speichern kann.

Dazu müsst ihr zuerst ein Using am Anfang der Code-Datei einfügen:
using System.Collections.Specialized;

Um auf die Zwischenablage des Computers zugreiffen zu können, bietet uns das .NET-Framework die Clipboard-Klasse mit dessen Funktionalität an.


Verwendung der SetFileDropList()-Methode:
          Clipboard.SetFileDropList(new StringCollection { @"C:\temp\datei1.txt", @"C:\temp\datei2.txt" });

Wie ihr seht, könnt ihr so, bielebig viele Dateien in die Zwischenablage kopieren.
      

  

    Veröffentlichen Sie ihre Kommentare ...