本文由灵自古来 邮箱lingzigulai@163.com 微信号lingzigulai 原创,转载请注明出处,谢谢。
一、程序结构
程序中包括3个部分:
1.系统配置
这个部分用来配置系统中的相关参数,参数包括服务器数据库连接信息和登录的配置信息,硬件唯一号。这部分的主要技术是移动数据库sql server ce读取和写入。
2.数据下载
从数据库中下载数据到PDA,PDA上的保存也是使用数据库。这部分的技术主要是PDA设备上的移动数据库开发和使及用PDA连接PC数据库
3.数据上传
把PDA上的数据上传到PC数据库中,使用的技术和2相同。
二、 开发环境
软件环境: Visual studio 2008
PC数据库: sql server 2012
智能设备: Windows CE(模拟器)
3 建立工程
3.1 建立项目
建立工程的过程和VS建立其他工程步骤相同,通过vs2008中的菜单“文件-新建-项目 ”,建立一个新项目。
VS2008已经集成了智能设备的开发环境,根据开发语言的不同,在不同的开发语言树中选择“智能设备”,根据设备,选择合适的项目,本列选择CE的,下方的名称中填写项目名称,点击“确定”按钮,就建立了一个智能设备的程序项目。
3.2 建立调试环境
VS2008中已经包括了智能设备的仿真程序,编写的程序可以通过PC机上的仿真程序进行调试,不必在PDA上逐个调试程序,也可以网上下载模拟器,使用设置管理中心,将其与vs2008相连。
建立项目后,通过菜单“项目--项目属性”中的“设备”页中设置调试内容。
在下拉框中,选择目标设备的类型。类型的选择要根据PDA的操作系统进行确定,PDA上如果是中文操作系统,请选择“CHS”打头的选项。具体如何选择,请根据PDA的操作系统进行。如果对选项中的内容不了解,请查阅其他资料。
仿真程序的选择和设置不仅仅只有这一种方式,也可以通过VS2008中的“工具-设备仿真器管理器”进行设置。
3.3 绘制窗体
智能设备的窗体和windows窗口的差别不是很大。在工程中选择添加窗体后,VS中出现PDA屏幕模样的模板。需要什么功能,在工具箱中把对应的控件拖到模板上即可。这部分的开发和普通的Windows程序开发没有什么不同。
不同的部分就是菜单。智能设备的菜单中有缺省菜单,就是在屏幕底部有个菜单控件,可以通过增加菜单项的方式增加菜单。需要注意的是,一级菜单只能有两个ÿ