C++ Builder 2009 中 TIdEncoderMIME和TIdDecoderMIME使用中文乱码!

ezhimeng 2008-11-22 01:32:22
C++ Builder 2009 中 TIdEncoderMIME和TIdDecoderMIME使用中文乱码!

例如:

ShowMessage(IdDecoderMIME1->DecodeString(IdEncoderMIME1->EncodeString(L"中国"))) ;

显示结果是不可读字符!英文字符正常!

其它的如TIdEncoderUUE也是一样的情况!

请教各位这是为何?
...全文
372 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
僵哥 2008-11-24
  • 打赏
  • 举报
回复
是Encode(Stream...
即传入Stream作为参数,贴子当中已经写得明明白白的,仔细看看.
ezhimeng 2008-11-24
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 unsigned 的回复:]
引用 2 楼 ezhimeng 的回复:
谢僵哥!
还是不能解决问题!
Unicode的问题还真是麻烦!
看来只能用英文了!

之前的贴子当中不是有解决方案吗?比如EncodeStream...
[/Quote]

EncodeStream?
哪一个?
没找到相关帮助!
僵哥 2008-11-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ezhimeng 的回复:]
谢僵哥!
还是不能解决问题!
Unicode的问题还真是麻烦!
看来只能用英文了!
[/Quote]
之前的贴子当中不是有解决方案吗?比如EncodeStream...
ezhimeng 2008-11-24
  • 打赏
  • 举报
回复
谢僵哥!
还是不能解决问题!
Unicode的问题还真是麻烦!
看来只能用英文了!

1,316

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧