larrylo wrote:
我猜是怪獸中文的問題。
我的DellX50v是WM5外掛CE-Star,我來試試看行不行。
還有我會試試看轉成WCE5.0,看行不行。
不過得花點時間。
有個叫做StyleTap的Palm模擬器程式,之前早期的版本也是有這個問題,必須要把區域調成美國才能執行.
另外我之前開發的記帳小冊for Palm OS也有遇過類似的問題,基本上應該跟一些參數的格式有關, 比如說日期的擷取方式(EX:2006 V.S. 06),當然純推測,僅供參考.
Gpc wrote:
剛剛研究了之後發現問題了,
問題是出在wince.nls 檔案,
如果英文版的wince.nls這檔案為266KB,中文版的這個檔案是1161KB,
想必這個檔案裡面有一些必要的中文編碼吧?
而怪獸中文V5.1會放依個wince.pch(Patched)的檔案,並且利用nlsLoader.exe把這個wince.pch載入到機器裡面.
當我把系統裡面的wince.nls用中文版的取代掉,不管區域是中英文都可以.
反之要是系統裡面的wince.nls是266KB的那個英文版的檔案,則區域必須是英文才可以正常運行.
是不是有辦法排除這個檢查呢?也許是有些API跟wince.nls還有系統語系有關.
,自打嘴吧,我在研勤官網看到怪獸中文5.1版.
Gpc wrote:
其實只要有 wince.nls 檔案 跟字型檔案 就可以顯示中文了,不管地區設成哪裡.
地區設定成哪裡,其實只是影響到codepage跟一些系統API 所取得的值之格式.
比如說本來取得的字串是 "Monday" ,搭上怪獸中文V5.1之後 可能會變成 "星期一".
jelt0620 wrote:
感謝大大的改版,讓我們後來的使用者少了不少的設定。
不過我有個問題想要請教,
當中資料更新會覆蓋掉自己還是會不斷增加,這點讓我滿疑惑的!
請大大說明,謝謝