我的PDA开发经历

头一次接触PDA开发,一切都是那么的新鲜!因此走了不少弯路,希望能与朋友一起分享自己的经验,共勉!

因为我使用的PDA是moto的symbol子公司的mc50手持式移动数据终端。在网上可以查到这个型号的很多资料。去symbol的网站上也可以下载到相关的开发包。以下是下载地址:http://support.symbol.com/support/supportcentral/supportcentral.do?id=m1

我选择的是"SMDK v1.4 for .net"。

一. 配置PDA开发环境

安装vs2005,我是用vb.net进行开发的。vs2005集成了.NET Compact Framework2.0,SQL Server CE,Device Emulator这三个开发及调试工具。这里要强调的是,开发的时候要注意版本的问题,我一开始用SQL Server CE3.0来开发的,也就是vs2005中自带的(在Microsoft Visual Studio 8/SmartDevices/SDK/SQL Server/Mobile/v3.0目录下可以找到安装文件),后来看到有Sql Server Compact3.5的,于是安装了,结果之前在3.0基础上开发的程序无法连接3.5的数据库。据我判断,主要是System.Data.SqlServerCe.dll这个文件,程序中需要操作数据库,必须加载这个动态链接库。查了不少资料,也没查出个所以然来,项目又紧张,所以就没再深入追究,有这方面经验的朋友请教教小弟。

不同的PDA得根据PDA的操作系统版本来配置。mc50操作系统是Windows Mobile 2003第二版,vs2005已经就支持这个版本,若是新的操作系统如Windows Mobile 6,还需要再安装Windows Mobile 6的SDK。

二.开发程序

在vs2005新建工程,选择"智能设备-Pocket PC 2003-设备应用程序",最后确定创建工程。其他步骤跟VB一样,拖拽需要的控件到Form上,按照需求写代码。mc50主要用于数据采集,安装完"SMDK v1.4 for .net"后会有Samples,每个Sample都有C#和VB的代码,直接参照使用^_^

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值