回 帖 发 新 帖 刷新版面

主题:关于系统的剪粘板

请问怎样才能向系统的剪粘板里面写入字符串,并且又如何拿出来呢?

回复列表 (共2个回复)

沙发

在msdn中参考一下Clipboard对象的相关说明和示例

板凳


private void CopyToClipboard()
{
    //若应用程式结束後,资料需要留在剪贴簿上,第二个参数必须设成true。
    Clipboard.SetDataObject("Copy this string to the Clipboard.", true);
}
 
private void PasteFromClipboard()
{
    IDataObject data = Clipboard.GetDataObject();
    //判断剪贴簿资料格式
    if (data.GetDataPresent(DataFormats.Text))
    {
        string str = (String)data.GetData(DataFormats.Text);
        Console.WriteLine(str);
    } 
}

请参考:
http://jared.tw/wiki/doku.php?id=pl:csharp:access_the_clipboard
--
梁哲玮的笔记簿 http://Jared.TW

我来回复

您尚未登录,请登录后再回复。点此登录或注册