我在delphi中研究微信的功能,能够发送出去消息,英文字符都没问题,就是中文一发出去就变成了\u8212\u670d\u8212\u670d就是这种东西了,我不知道用TWebBrowser怎么设置请求头,试了很多种,都不管用,发出去的中文,总是那种样子,有大神知道怎么处理的么,多谢
解决方案 »
- delphi如何动态调用DLL返回字符串
- delphi登陆界面,如何用ado连接sqlserver解决
- 连接数据库显示【乱码】
- 高手来帮忙啊,怎么能实现呼出窗口的功能?
- 高手求急!用fastreport实现报表,我用的是frprnttbl控件,想在报表数据后增加合计行,在程序中如何实现?多多感谢!
- 找到了工作,不过得告别DELPHI一段时间了本来想在非技术区发这个,但是我在这里得到的帮助最多所以......
- 请问:DELPHI中BDE问题?
- 喜欢Eiffel语言的朋友团结起来!!!!!!
- 如何将当前日期转换成指定格式的字符串
- 帮个忙吧!急死了!
- update求大神帮助,感激不尽
- 小白求问 才开始学 搞不懂啊 拜求各位大佬
class function UnicodeToChinese(source: string): string;
var
i: Integer;
index: Integer;
temp,top,last: string;
begin
index := 1;
while index >= 0 do
begin
index := Pos('\u', source) - 1;
if index < 0 then
begin
last := source;
result := result + last;
exit;
end;
top := Copy(source, 1, index);
temp := Copy(source, index + 1, 6);
Delete(temp, 1, 2);
Delete(source,1,index + 6);
result := result + top + WideChar(StrToInt('$' + temp));
end;
end;调用:
ShowMessage(UnicodeToChinese('\u8212\u670d\u8212\u670d'));显示的是:舒服舒服
啥时候CSDN把注册时长都给暴露了我都不知道
啥时候CSDN把注册时长都给暴露了我都不知道 还算不上骨灰级,注册19年=金牌选手,注册18年=银牌选手,注册17年=铜牌选手~~~