有一点儿是肯定的,就是需要使用WIN API才行。我找了些资料,但是提供的函数参数不对,还在继续找,等找到了告诉你。

解决方案 »

  1.   

    在C#中需要写如下代码:
    [DllImport("user32.dll", EntryPoint="SetClipboardData")]
    public static extern intptr SetClipboardData (int wFormat,int hMem);
    但是那两个参数我不知道怎么写,也没有找到这方面的例子。
      

  2.   

    TO: ybzsu() 
    您说的在webform下调用出错了,如下:
    要进行 OLE 调用,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数在其上已标有 STAThreadAttribute是不是只能在winform下调用啊?
      

  3.   

    TO:zjlion(晴海) 
    文本如何,文件又如何?是不是文件就直接用file类的copy啊,那文本呢?
      

  4.   

    document.execCommand("Copy")document.execCommand("Paste")
      

  5.   

    webform的结果就是html,参考html的方法
      

  6.   

    呵呵,昨天搞定的,果然如孟子老大的方法。代码如下:
    <script language=javascript>
       function copy_email()
       {
    document.execCommand('selectall'); 
    document.execCommand('copy');
    document.execCommand('unselect');
    alert("邮件全文已复制到剪贴板!");
       }
    </script>楼主应该也明白了吧?