2016-08-22 2 views
0

Mit C# gibt es eine Möglichkeit, die Daten aus der Zwischenablage auf einem Remote-Computer abzurufen. Ich remotieren in einen anderen Computer mit Remotedesktop, ich führe eine Anwendung auf, die einen Text in die Zwischenablage kopiert, von meinem Desktop habe ich eine C# -Winform-Anwendung, die die Daten der Zwischenablage auf diesem Remote-Computer verwenden muss.Abort-Daten vom Remote-Computer abrufen

Gibt es eine Möglichkeit, das zu tun?

+0

Remote-Desktop konfiguriert werden kann, die Zwischenablage zu teilen: https://i.imgur.com/pjFg2zk.png – Blorgbeard

Antwort

0

Sie können das Clipboard-Objekt in C# verwenden, siehe: https://msdn.microsoft.com/en-us/library/c2thcsx4(v=vs.110).aspx

//Set data to clipboard 
Clipboard.SetData(format, users); 
//Get data from clipboard 
List<User> result = null; 
if (Clipboard.ContainsData(format)){ 
    result = (List<User>)Clipboard.GetData(format); 
} 
//Clear clipboard 
Clipboard.Clear(); 
+1

Die Frage fragt nach Abrufen des Inhalts der Zwischenablage von einem ** Remote-Computer über Remote Desktop **. Wie beantwortet ein Link zu der Dokumentation für Zwischenablage diese Frage? –

+0

@Ken pls verstehen die Frage, er möchte auf die Zwischenablage Daten auf dem Remote-Computer mit der Anwendung in diesem Remote-Computer zugreifen. – Vijai

+1

Nein, er nicht: "Von meinem Desktop habe ich eine C# Winform-Anwendung, die die Daten der Zwischenablage auf diesem Remote-Computer verwenden muss". Bitte verstehen Sie die Frage. – Blorgbeard

Verwandte Themen