高手们 帮帮忙 在上网搜到的到处都是这句话“ Clipboard.SetDataObject(lab_url.Text,true);”我用了之后就出现了这样的错误:在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。这要怎么办啊 我用的是VS2008 c#
解决方案 »
- 关于post的问题
- 如何将xml显示到winform窗体上?
- C#获取从指定的文件路径,获取该文件的图标,然后显示在image里
- 我发的帖子怎么不停的刷新?是不是内容多了就会自动刷新?终于导出Excel了!又发现2个问题:多导出一个Excel就多一个进程(进程不会自动关闭),超过570行数据就出错!
- DATATABLE.FILL问题目
- datagridview1的小小问题
- 一道神也做不对的C#读程序题!
- 我现在就是有一个c的程序,想完全移植到.net平台下面。我应该怎么做,想尽量不改动代码?
- 能不能给出一个c#编写的调用api函数读取串口的程序例子?
- vs2012编译的c#程序xp不能运行
- 如何用C#语句判断gridview里checkbox是否选中
- GridViev 的列是程序里增加的,怎么在显示的值上加个超级链接
tatic void Main(string[] args)
{
}
———————————————————————————
static void Main(string[] Margs)
{
Console.WriteLine("得分完毕!");
}
你是不是想在客户端操作Clipboard啊,考虑下使用脚本。
// var x = 'Whatever you want on the clipboard';
window.clipboardData.setData('Text',"abcdefg");// get the clipboard data
var d=window.clipboardData.getData('Text');// clear the clipboard
window.clipboardData.clearData();
{
Console.WriteLine("得分完毕!");
}很有创意,这方面的问题我写过。不记得嘞
{
var value = document.getElementById("lab_url");
window.clipboardData.setData('Text',value.text);
alert("复制成功!");
}我是这么写的 然后再点击事件时调用
你调用SetData后再getData看看是否成功了。有可能是应用程序私有的剪切板类型。
function gettxt()
{
if(window.clipboardData)
{ debugger
var labtxt = document.getElementById('<%= lab_url.ClientID %>');
window.clipboardData.clearData();
window.clipboardData.setData("Text", labtxt.outerText);
alert("复制成功!");
}
}呵呵 得到了
谢谢各位