WinCE 5.0问题

来源:互联网 发布:淘宝买家帐号信誉查询 编辑:程序博客网 时间:2024/05/24 05:28

1.调试

遇到问题:       断点无效

开发工具:       VS2005

解决办法:       安装VS2008

猜想原因:       VS2005缺少某些系统类库(待研究)

 

2.DataGrid

遇到问题:       Format属性(同事支援,编译时提示不存在Format属性)

解决办法:       用2.0.7045.0版本的System.Windows.Forms.DataGrid.dll替换掉同事的2.0.5版本的

                    路径(C:/Program Files/Microsoft.NET/SDK/CompactFramework/v2.0/WindowsCE)

原因:             .Net Framework 2.0 版本问题

 

3.扫描头开启问题

遇到问题:      有些画面打开时扫描头开启出现问题

开启方式:      画面Activated时启动扫描头,Deactivate时关闭扫描头

解决办法:      设置焦点不要放在构造中,放到PageLode中

问题原因:      构造中设置了焦点,实例化时焦点已经在页面上了,打开画面时就不再触发Activated事件

 

4.扫描事件死循环

遇到问题:      扫描事件中提示信息后,出现死循环

解决办法:      扫描事件中不加try catch,逻辑处理拉出去做,不在事件中return

初步原因:      在方法内使用return,且加try catch(待研究)

 

5.时间比较

遇到问题:      RF上储存的时间与WebService上的时间不一致

原因:            RF使用的时英文系统,默认时区与WebService服务器的时区不一致

 

 

原创粉丝点击