复制的内容要作“片断”存进剪贴板。

解决方案 »

  1.   

    To  syeerzy(快乐永远)
    能讲的详细一点吗?
    上次我试了一下,复制网上一个链接,源代码是:<a href ="a.htm">哈哈哈</a>
    结果到我自己的程序里面用
    IDataObject data = Clipboard.GetDataObject(); 
    string dataHtml = data.GetData(DataFormats.Html,true) as string ; 
    得到的dataHtml是一个:
    Version:1.0
    StartHTML:000000223
    EndHTML:000000403
    StartFragment:000000338
    EndFragment:000000367
    StartSelection:000000338
    EndSelection:000000367
    SourceURL:file://C:\Documents and Settings\Administrator\妗岄潰\a.html
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD></HEAD><BODY><!--StartFragment--><A href="a.htm">鍝堝搱鍝?/A><!--EndFragment--></BODY>
    </HTML>
    不仅代码变多了,而且中文也会编程乱码。