|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2009/10/17 15:06:52 |
标题: |
d2010 使用Utf8ToAnsi问题。。。。 |
浏览:1653 |
|
加入我的收藏 |
楼主: |
想把d2007得转到2010
tmp := Utf8ToAnsi(IdHTTP1.Get('http://i.....以前是正确的
现在在2010报错,乱码,怎么办。。。。。
----------------------------------------------
- |
作者: |
|
2009/10/17 15:09:23 |
1楼: |
尝试过把编码强制转换,都失败了。。。
----------------------------------------------
-
|
作者: |
f00l (小生(骗术师)) |
★☆☆☆☆ |
-
|
普通会员 |
|
2009/10/17 17:09:39 |
2楼: |
把Utf8ToAnsi去掉。。。
----------------------------------------------
-
|
作者: |
|
2009/10/17 18:38:02 |
3楼: |
回复楼上,GET得到的网页编码是utf-8的,如果不用这个函数转换。。中文是乱码的。。。不能去掉这个函数啊。。
----------------------------------------------
-
|
作者: |
f00l (小生(骗术师)) |
★☆☆☆☆ |
-
|
普通会员 |
|
2009/10/17 19:08:52 |
4楼: |
utf-8的中文不也是中文嘛-0- 或者你Get一个文件好了。。。 记事本照样能看-0- UTF8的中文难道就不是中文了么T.T
----------------------------------------------
-
|
作者: |
|
2009/10/18 11:58:00 |
5楼: |
总之去掉Utf8ToAnsi或者不去掉,返回的中文在memo中显示都是乱码的。。。郁闷。。。
----------------------------------------------
-
|
作者: |
f00l (小生(骗术师)) |
★☆☆☆☆ |
-
|
普通会员 |
|
2009/10/18 12:41:57 |
6楼: |
一般的网站都是GBK啊啥的,UTF-8的没找到-0- 我用Utf8的WAP站测试了下。。。非常正常啊。。。 Memo1.Lines.Text := Idhttp1.Get('http://wap.163.com');
----------------------------------------------
-
|
|