请教!!!在webform里,C#如何实现复制、粘贴功能??? 有一点儿是肯定的,就是需要使用WIN API才行。我找了些资料,但是提供的函数参数不对,还在继续找,等找到了告诉你。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在C#中需要写如下代码:[DllImport("user32.dll", EntryPoint="SetClipboardData")]public static extern intptr SetClipboardData (int wFormat,int hMem);但是那两个参数我不知道怎么写,也没有找到这方面的例子。 TO: ybzsu() 您说的在webform下调用出错了,如下:要进行 OLE 调用,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数在其上已标有 STAThreadAttribute是不是只能在winform下调用啊? TO:zjlion(晴海) 文本如何,文件又如何?是不是文件就直接用file类的copy啊,那文本呢? document.execCommand("Copy")document.execCommand("Paste") webform的结果就是html,参考html的方法 呵呵,昨天搞定的,果然如孟子老大的方法。代码如下:<script language=javascript> function copy_email() { document.execCommand('selectall'); document.execCommand('copy'); document.execCommand('unselect'); alert("邮件全文已复制到剪贴板!"); }</script>楼主应该也明白了吧? WCF开发 自动检测新版本,更新客户端。 菜鸟提问:javascript提交时检验用户名为什么无法匹配? 将Panel的隐藏和显示的问题 还是菜鸟问题~~ 锯齿型数 Point类类型是Point3D类类型的基类,Point b = new Point3D(12,12);按这条语句,b是属于什么类型的对象呢? ****如何将EBCDIC码转换为ASCII码? ftp服务命令NLST问题? 从框架的导航页面 退出登陆 让整个框架重定向的代码? 我刚学C#,错误不会改帮帮忙!,急的很! 什么是构造方法(我看不懂了)? 怎么写了多线程之后比单线程运行的还慢啊? 关于串口编程
[DllImport("user32.dll", EntryPoint="SetClipboardData")]
public static extern intptr SetClipboardData (int wFormat,int hMem);
但是那两个参数我不知道怎么写,也没有找到这方面的例子。
您说的在webform下调用出错了,如下:
要进行 OLE 调用,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数在其上已标有 STAThreadAttribute是不是只能在winform下调用啊?
文本如何,文件又如何?是不是文件就直接用file类的copy啊,那文本呢?
<script language=javascript>
function copy_email()
{
document.execCommand('selectall');
document.execCommand('copy');
document.execCommand('unselect');
alert("邮件全文已复制到剪贴板!");
}
</script>楼主应该也明白了吧?