簡體   English   中英

用C#復制並粘貼

[英]Copy and paste with C#

我知道這個問題以前曾被問過很多次,但這不是我想要的,要在我們使用的c#中粘貼復制;

//Copy
Clipboard.SetDataObject("String to copy"); 

//Paste
IDataObject iData = Clipboard.GetDataObject(); 

我只想在使用后使用副本:

Clipboard.SetDataObject("String to copy"); 

當我關閉程序時,然后當我右鍵單擊並粘貼到txt文件時,什么也不會發生!
所以剪貼板類似乎無濟於事,所以我需要另一個解決方案。

Clipboard.SetDataObject("String to copy", true);

末尾的布爾值指定在應用程序關閉后是否應將字符串保留在剪貼板中,並且默認設置為false。

您想使用SetDataObject(object,bool)的第二次重載。

bool設置為true ,在應用程序關閉后數據將保留。

您是否嘗試使用Clipboard.SetText(your_String)
這對我有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM