保存Web頁面內與當前不同的字符? (100分)

  • 主题发起人 主题发起人 ymqpc
  • 开始时间 开始时间
Y

ymqpc

Unregistered / Unconfirmed
GUEST, unregistred user!
用TWebBrowser浏览网站,用Body.innerText的方法把文件内容保存了Tmemo里.我的计算机为Big5系统,而网站是GB2312的,所以就有些字看不到了.如下:
公司?介 | 供求信息 | ?品展示 | ?信?案 | ?系方式 | 在?洽? | 加入收藏
?信商?网提供服?支持 c

有没有办法啊?看得到内容啊?
要不内容是如下的内容也可以(就GB2312在Big5系统里的乱码形式):
剀陓妀昢厍枑鼎督昢盓厥
 
不是吧,沒有看也沒有人回答?
 
要不,没有人能把本来是用gb2312显示的页面改为big5显示啊.就是右键点编码选Big5的功能,但我要在程序里实现这样的功能?
 
procedure SetCharSet(AWebBrowser: TWebBrowser; ACharSet: String);
var
RefreshLevel: OleVariant;
Begin
IHTMLDocument2(AWebBrowser.Document).Set_CharSet(ACharSet);
RefreshLevel :=7;
AWebBrowser.Refresh2(RefreshLevel);
End;
 
接受答案了.
 

Similar threads

后退
顶部