易 易名烦 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-15 #1 如果是ansiString,则能正常显示. 如果是将html代码转成utf-8后写入,则显示为乱码. 环境是delphi 7
H hs-kill Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-19 #3 那就转回来喽~。。。。用UTF8Decode转成普通字符串
H hs-kill Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-22 #5 有2个问题: 1.为什么要转为utf-8显示? 2.如果你要改编码可以使用这个:ihtmldocument2(WebBrowser1.Document).charset:='zh-cn'; 如果你得到的就是UTF-8格式的字符串,那就使用str:=UTF8Decode(str);来转为widestring类型;再用ihtmldocument2(WebBrowser1.Document).body.innerHTML:=str;显示
有2个问题: 1.为什么要转为utf-8显示? 2.如果你要改编码可以使用这个:ihtmldocument2(WebBrowser1.Document).charset:='zh-cn'; 如果你得到的就是UTF-8格式的字符串,那就使用str:=UTF8Decode(str);来转为widestring类型;再用ihtmldocument2(WebBrowser1.Document).body.innerHTML:=str;显示