Mobile 5.0开发配置:
软件安装顺序:
1.安装Microsoft ActiveSync 4.0以上版本
2.安装VS2005
开发Pocket PC需安装Windows Mobile 5.0 Pocket PC SDK
开发Smartphone需安装Windows Mobile 5.0 Smartphone SDK
Mobile 5.0环境配置:
1.模拟器与Microsoft ActiveSync同步:
A.启动VS2005,在Tools->Device Emulator Manager,选择一个需要启动的模拟器,双击或者按右键,选择“Connect”,即启动模拟器。
B. 当模拟器启动后,在Device Emulator Manager中,右键该设备,选择“Cradle”,即可与Microsoft ActiveSync同步。
2.模拟器上网:
启动模拟器后,只要PC机连接网络,模拟设备即能上网。
3.可能出现模拟器与Microsoft ActiveSync无法同步的现象,这种情况很可能发生,出现该情况,可以关闭VS2005,关闭Device Emulator Manager,然后再重新启动即可。
Mobile 5.0 最初的开发程序:
在Pocket Pc上新建1个应用程序:
在File->New->Project中可以选择Pocket PC或者Smartphone的Device Application
项目新建以后所看到的Form的界面是和真实设备的界面完全一致。
在Form上放置1个TextBox后,将值改成Pocket PC,运行该程序
在Pocket Pc右上角的有2种按钮,叉和ok,叉代表最小化,ok代表关闭。最小化程序会使得程序占用内存,在此觉得微软的操作系统提供的程序有些都是最小化,没有释放内存,会使得系统越跑越慢。
将最小化变为ok,通过设置form的属性MinimizeBox,true为最小化按钮,false为ok按钮。
在Smartphone中没有上述的变化,在Smartphone中,如果不添加menu中的事件来结束程序的话,那程序始终会以最小化方式保留在系统内部。
更改应用程序的平台:
选择project,右键,在菜单中选择“Change Target Platform”
在选择平台中,选择一个你想改变的平台,按OK即可
注:Pocket Pc和SmartPhone平台改换后,要更改下列内容:
1.控件的大小
2.某些特定控件在SmartPhone中不支持,如Button
3.某些托管API。SmartPhone中,所支持的API没有Pocket PC多
开发Mobile需要注意:
由于是基于移动设备的,所以无论cpu还是内存来说,都和PC有很大差距,所以要求消耗较少的内存开销,另外相比PC来说,所支持的API是非常少的,需要经常查SDK。
补充VS2008开发环境下:
在VS2008下,与2005有一些不同(在新建项目时)
选择SmartDevice后,在点击OK,则会出现选择PlatForm的界面,让你确认是WM5还是WM6或者别的。
该界面右上角为平台选择,下面是版本。然后再选择一个工程即可。
转自:http://www.cnblogs.com/appleseeker/archive/2006/12/11/588895.html
分享到:
相关推荐
详细分析了Windows Mobile 5.0的架构,总结了它的新特性,成功搭建和配置了Windows Mobile 5.0开发环境,并在搭建的Visual Studio 2005下采用VC#语言,开发实现了手机终端无线信号测试软件,从而对基于Windows ...
目前市面最流行的五大手机系统要数谷歌的Android、诺基亚的Symbian、黑莓的BlackBerry、苹果的IOS、微软的WindowsMobile、Windows Phone 7 也许你很想使用每一种系统,但你不可能买那么多部手机。所以PC上的手机...
迄今为止唯一一款跨平台手机应用程序开发库,简单易用,支持在Symbian S60 1st、2nd、3rd,SmartPhone 2003,Pocket PC 2003,Windows Mobile 5.0,Windows 2000/xp等操作系统上开发和运行。 <br/>本次更新着重...
手机操作系统目前支持Windows Mobile 5.0、Windows Mobile 6.0以及Windows Mobile 6.1系列; 支持Symbian S60、苹果iPhone OS 3.0和谷歌Android平台的手机终端软件稍后将陆续发布,目前正在研发过程中。 手机硬件...
完整的DWR开发环境 DWR在页面调用后台Bean类的实例 DWR操纵页面对象的实例 安装:直接在Eclipse中选取“import->Existing Project”,该工程由于是Web工程,因此需要TomcatPlugin插件。 Eclipse工程/z_mysearch...
完整的DWR开发环境 DWR在页面调用后台Bean类的实例 DWR操纵页面对象的实例 安装:直接在Eclipse中选取“import->Existing Project”,该工程由于是Web工程,因此需要TomcatPlugin插件。 Eclipse工程/z_mysearch...
完整的DWR开发环境 DWR在页面调用后台Bean类的实例 DWR操纵页面对象的实例 安装:直接在Eclipse中选取“import->Existing Project”,该工程由于是Web工程,因此需要TomcatPlugin插件。 Eclipse工程/z_mysearch...
在ASP.NET中使用WINDOWS验证方式连接SQL SERVER数据库 改进ADO.Net数据库访问方式 ASP.NET 2.0 绑定高级技巧 简单实用的DataSet更新数据库的类+总结 [ADO.NET]由数据库触发器引发的问题 为ASP.NET封装的SQL数据库...
第一部分中将首先介绍Android,内容涉及如何安装Android模拟器,如何使用IDE(Intergrated Development Environment,集成开发环境)编写第一个程序。然后,我们将介绍一些基本的概念,比如Android中的生命周期。...
1.1.4 WindowsCE 5.0 系统特性.........................................................................................................- 19 - 1.1.5 WindowsCE 6.0 系统特性.................................