VS2003开发Wince4x程序

来源:互联网 发布:c语言成绩管理系统思路 编辑:程序博客网 时间:2024/06/06 03:57

要开发symbol mc1000设备上的应用程序,本来手里拿的是新版本的操作系统wince5,程序已经开发完毕。可是客户那里还有以前的老设备,还是wince4.2的系统,真是搞死人了。只有换vs2003重新开发了。

         下载vs2003安装,由于同步软件(最低版本3.7)已经安装好了,所以写程序部署,问题出现了,一直部署不成功。经过查找资料,最后发现需要安装Windows CE .NET Utilities v1.1 for Visual Studio .NET 2003.EXE,这里是下载地址

http://www.microsoft.com/downloads/details.aspx?FamilyID=7ec99ca6-2095-4086-b0cc-7c6c39b28762&displayLang=zh-cn,安装后成功部署。如果还联不上设备,在VS2003的工具栏右侧设备中要正确配置。在设备选项中,传输要选择“TCP连接传输”。

开发包下载地址,版本1.4

http://support.symbol.com/support/dynamickc.do?externalId=10263&sliceId=&command=show&forward=nonthreadedKC&kcId=10263&userId=37

在部署程序时,VS2003没有VS2008好用,不会自动安装symbol的开发包,需要自己安装,否则部署不成功。

由于VS2003开发wince程序,Form没有keyPreview属性,不能方便实现快捷键功能。我的解决方法是:快捷键的定义及功能写在FormKeyDown事件中,在条码框的KeyDown事件中处理(其它可以人机交互输入的textbox中也调用同样的处理方式),一般按回车键会去查找商品,其它键就调用Form1_KeyDown(sender, e);我不知道这种方法是否合理,但功能是实现了。

更详细的内容,请查看本人写的另一篇文章《Symbol mc1000开发体验

原创粉丝点击