作者wangru (WanWanRu)
看板C_Sharp
标题[问题] windows CE 6.0
时间Mon Dec 12 16:27:47 2016
哈罗
不知道有没有人对於
「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
谢谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.96.71.11
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1481531270.A.87B.html
1F:→ ssccg: 所以你有试过windowsCE上的reader到底是吃什麽编码? 12/12 16:36
2F:→ ssccg: 像是UTF-8、UTF-16LE? 12/12 16:37
3F:→ wangru: 我其实不知道怎麽试windowsCE上是什麽编码,我刚刚有尝试 12/12 16:49
4F:→ wangru: 去看机器里面是不是有描述,但似乎没看到有相关的... 12/12 16:49
5F:推 YahooTaiwan: 我比较好奇为什麽要玩这个过时的玩具 12/12 17:38
根本不想玩这过时的玩具,不得已阿QQQQ
6F:推 johnpage: 直接存xls 12/12 17:39
试过了...VS2008没有oledb,windowsCE无法用NPOI的元件
7F:推 frankgame: GetEncoding(950) 12/12 20:43
失败QQQQQ
8F:→ flier268: 问一下,encoding.default到底是什麽编码?直接指定uni 12/14 11:37
9F:→ flier268: code不是很好吗 12/14 11:37
10F:推 Peruheru: 很多档案都是ANSI编码,Unicode没办法通吃 12/14 15:01
所以意思是...没救了吗@@
※ 编辑: wangru (140.96.95.84), 12/15/2016 15:26:54
11F:推 wtuxxj: #include <local.h> Setlocale(LC_ALL, "cht"); 12/15 19:58
12F:推 leicheong: 没设好字型吧... 12/16 00:11
13F:→ leicheong: msdn.microsoft.com/en-us/library/ms903863.aspx 12/16 00:11