[问题] windows CE 6.0

楼主: wangru (WanWanRu)   2016-12-12 16:27:47
哈囉
不知道有没有人对于
“windows CE6.0”Handheld 有一定的了解
我是用 visual studio 2008来写相关的程式
然后在windowsCE可以做使用
程式里面
我要汇入excel的资料,并可以显示excel的资料
我把excel档存成csv档,然后用streamreader的方式读档
把资料存成datatable
我的csv档有繁体中文、英文、数字
那我发现在电脑里面都可以读档没有什么异样
但在windowsCE 繁体中文的部分却变成乱码
相关的方法如system.text.encoding.default
我也有想过是不是因为我这台windowsCE是简体中文
才会发生生乱码
所以system.text.encoing.getencoding("gb2312")也有尝试
想说可以直接显示简体中文
我也试过在档案里面把字体改成简体中文
以上的努力都失败了
不知道有没有人可以再给我一些其他的想法呢QQ
谢谢大家
作者: ssccg (23)   2016-12-12 16:36:00
所以你有试过windowsCE上的reader到底是吃什么编码?像是UTF-8、UTF-16LE?
楼主: wangru (WanWanRu)   2016-12-12 16:49:00
我其实不知道怎么试windowsCE上是什么编码,我刚刚有尝试去看机器里面是不是有描述,但似乎没看到有相关的...
作者: YahooTaiwan (超可爱南西我老婆)   2016-12-12 17:38:00
我比较好奇为什么要玩这个过时的玩具
作者: johnpage (johnpage)   2016-12-12 17:39:00
直接存xls
作者: frankgame   2016-12-12 20:43:00
GetEncoding(950)
作者: flier268 (Flier)   2016-12-14 11:37:00
问一下,encoding.default到底是什么编码?直接指定unicode不是很好吗
作者: Peruheru (还在想)   2016-12-14 15:01:00
很多档案都是ANSI编码,Unicode没办法通吃
作者: wtuxxj (尋找Miss Right)   2016-12-15 19:58:00
#include <local.h> Setlocale(LC_ALL, "cht");
作者: leicheong (睡魔)   2016-12-16 00:11:00
没设好字型吧...msdn.microsoft.com/en-us/library/ms903863.aspx

Links booklink

Contact Us: admin [ a t ] ucptt.com