// Text in Zwischenablage kopieren Clipboard.SetText("Testtext"); // CSV-Text in Zwischenablage kopieren // CSV-Daten durch Tab trennen und als TextDataFormat.Text übergeben, // Excel erkennt die Trennung automatisch am Tab und Newline string sHeader = "Name\tVorname\tAlter"; string sData = "Horst\tHorstmann\t24"; Clipboard.SetText(sHeader + Environment.NewLine + sData, TextDataFormat.Text); // Text aus Zwischenablage kopieren string sText = Clipboard.GetText(); // Bild in Zwischenablage kopieren Clipboard.SetImage(Image.FromFile(@"c:\Bild1.jpg")); // Bild aus Zwischenablage kopieren Image imgToCopy = Clipboard.GetImage(); // testen, ob Zwischenablage z.B. Text enthält if (Clipboard.ContainsData(DataFormats.Text)) { } // Zwischenablage leeren Clipboard.Clear();
Weiterführende Infos: Link