socket接收数据乱码

Obj_SockClient.GetData a,vbstring后,字符串中中文部分乱码,应该怎么办

问题补充:
变量a中,英文显示正常,中文就是乱码

最佳答案

转码,字符的两边的编码方式不同,如果原来的字符编码是Unicode,你的应用程序是UTF-8或者GB2313 GDK,你就需要把Unicode转成UTF-8或者GB2313,GBK。同一个中文字符不同的编码方式不同编的码值也不同,占用的空间也不同。UTF8中文字符多是用 3个字节存储的,Unicode,GBK是两个字节。

提问者对于答案的评价:
谢谢

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc367902.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午2:55
下一篇 2021年7月5日 下午2:55

相关推荐

  • 大神们,求助:西门子触摸屏开机进不了系统问题

    西门子触摸屏送电开机进不了系统操作画面,只显示序列号等信息,如图,点击"进入运行环境"也没反应,是不是坏了??求助 问题补充:附图 图片说明:  &n…

    2020年11月1日
  • WINCC报警窗口

    如何在主画面显示报警窗口,如我设置了报警点,当有报警值发生时,如何在主画面右上方弹出报警条. 最佳答案 你这样 做,在主画面的右上方拖出一个报警列表控件,然后在控件属性里…

    SIMATIC WinCC 2018年12月3日
  • WINCC 选型求助

    有3年不做自动化方面的了,最近有个单子要用到WINCC,由于太久不接触了,所以想求助大家。现在用6.0SP3还是6.2的?因为太久不做,不知道主流了。谁能帮我看一下相对应的订货号。…

    SIMATIC WinCC 2019年6月11日
  • WINCCt和PLC无法通讯

    两台操作站一台可以通讯或取现场数据,另一台WINCC支行界面为虚显示无法获得数据,但用SETP7可以下装数据到417-4CPU里。在WINCC的 Channel&nbsp…

    SIMATIC WinCC 2019年6月11日
  • 博图WINCC的问题

    如何使用客户端项目呢????以及对异地的电脑runtime的下载…. 图片说明:    最佳答案 参考文档,WinCC?PRO?V16?客户机服务器项目:h…

    2021年7月5日
  • wincc组态画面上清零画面激活后无法清零

    wincc图形编辑下有一个:ZERO.PDL画面,画面激活后点击落清零按钮,显示:insufficient permission.请问如何处理? 最佳答案 你需要先登录后…

    SIMATIC WinCC 2017年11月13日
  • SQL2005安装包

    请问一下,哪位大师有SQL2005的安装包??可以发一份给我吗?谢谢大师不吝赐教还有安装wincc flexible 2008 sp4之前必须装SQL…

    SIMATIC WinCC 2021年7月5日
  • 如何用C脚本比较两个变量里面值的大小

    用C脚本比较两个变量里面值的大小,如果大于,执行一条语句,如果小于执行另一条语句。谢谢! 最佳答案 if GetTagFloat("tag1")&gt…

    SIMATIC WinCC 2017年8月15日
  • 添加ADO引用

    在WINCC 中通过VBS 脚本对ACESS数据库进行访问,如何向VB 6.0中那样 引用 ADO 最佳答案 VBS无法像VB一样…

    SIMATIC WinCC 2019年6月11日
  • wincc与200opc通讯问题?

    wincc与200opc建立通信正常,如果打开wincc的另一个项目,wincc发现的opc还是上一个的内容,无法发现新的opc文件。请问如何设置?谢谢! 问题补充:我现在就是调试…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论