idhttp获取简单html页面的乱码有关问题

idhttp获取简单html页面的乱码问题
html文件,里边内容就一个字母a(无其他代码)
Edit1.Text:=idhttp1.Get( 'http://192.168.1.9/test.html ')

--
之前还能正常显示的,后来就变乱码了,把html里边的内容依次改为:
a
b
333
Edit1.Text显示的是:
锘縜
锘縝
锘?23

请教各位,是怎么回事,如何解决呢?

------解决方案--------------------
代码贴出来看看
------解决方案--------------------
网页的中的 htmlcode 是否有  utf-8
有就用utf8decode
------解决方案--------------------
get txt
------解决方案--------------------
Edit1.Text:=ansitoutf8(idhttp1.Get( 'http://192.168.1.9/test.html '))

这样就好了