剪贴版获得html,汉字不正确。
我自己在做一个小工具,想保存html的片断。代码很简单: 
 //获得HTML的一行: 
 if   (Clipboard.ContainsText(TextDataFormat.Html)) 
 { 
                txtSource.Text   =   new   string(chrEnc); 
 } 
 //浏览: 
 webBrowserView.DocumentText   =   txtSource.Text;   
 上面的代码,在文本框txtSource中,汉字会显示出乱码。虽然很简单,但是我试过了Encode的转换,哎,还是无效啊。 
 请问是不是要截取出来汉字的字符串,然后改变编码?      
 xiexie
------解决方案--------------------UP 
------解决方案--------------------//不要问我为什么,我经常是通过随意的调试得到结果的。   
 if (Clipboard.ContainsText(TextDataFormat.Html)) 
 { 
     MemoryStream vMemoryStream = (MemoryStream)Clipboard.GetData( "Html Format "); 
     vMemoryStream.Position = 0; 
     byte[] vBytes = new byte[vMemoryStream.Length]; 
     vMemoryStream.Read(vBytes, 0, (int)vMemoryStream.Length); 
     txtSource.Text = Encoding.UTF8.GetString(vBytes); 
 }