主题:关于系统的剪粘板
wadelee
[专家分:90] 发布于 2006-12-17 03:38:00
请问怎样才能向系统的剪粘板里面写入字符串,并且又如何拿出来呢?
回复列表 (共2个回复)
沙发
jzyray [专家分:20610] 发布于 2006-12-17 19:37:00
在msdn中参考一下Clipboard对象的相关说明和示例
板凳
jaredliang [专家分:30] 发布于 2006-12-18 21:28:00
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
我来回复