Pocket PC功能强大,早已突破传统PDA的应用范围,朝向更多元化的发展。Microsoft Windows CE 3.0拥有强大的程序开发能力,结合数据库技术,让Pocket PC摇身一变成为可连结远端资料存取的无线掌上型设备。
本书完全剖析Pocket PC在项目开发的超猛威力,并以范例系统实战说明,是最佳的PDA程序设计攻略。
代序
作者序
关于本书
第1章 PocketPC的历史与导论
1-1 Pocket PC的历史
1-2 微软公司为什么要发展Windows CE?
1-3 认识Microsoft Windows CE
1-3-1 Windows CEl. 0
1-3-2 Windows CE 2. 0
1-3-3 Windows CE 2. 1
1-3-4 Windows CE 2. 11及Windows CE 2. 11中文版
1-3-5 Windows CE 2. 12
1-3-6 Windows CE 3. 0及Windows CE 3. 0中文版
1-4 Windows CE的程序开发能力
1-5 Windows CE的授权方式
1-6 Windows CE所适用的硬件分类
1-7 Pocket PC的CPU分类
第2章 开发环境的安装与认识
2-1 先确认一下你的开发环境
2-2 安装eMbdded Visual Tools的20个步骤
第3章 PockdPC项目的设定与eMbedded Visual Basic 3. 0的基本语法
3-1 eMbedded Visual Basic 3. 0的特色
3-2 建立一个新项目
3-3 设定项目内容
3-4 项目开发工具
3-4-1 Tool Box(工具箱)
3-4-2 Form Designer(窗体设计)
3-4-3 Project Explorer Windows(项目浏览窗口)
3-4-4 Properties Windows(对象属性窗口)
3-4-5 CodeEditor Window(程序代码编辑窗口)
3-4-6 程序执行的方式
3-4-7 版本的控制
3-5 开始写程序
3-6 eMbedded Visual Basic 3. O的基本语法
3-6-1 Statement(命令)部分
3-6-2 常用Function(函数)部分
3-6-3 重要的Operators(运算符)部分
第4章 利用eMbedded Visual Basic的基本控件开发程序
4-1 eMbedded Visual Basic 3.0的控件
4-2 控件的使用方式
4-2-1 Properties(属性)
4-2-2 Method(方法)
4-2-3 Event(事件)
4-3 内部控件
4-3-1 Form控件(窗体)
4-3-2 label控件
4-3-3 TextBox控件
4-3-4 Shape控件
4-3-5 Line控件
4-3-6 Frame控件
4-3-7 CommandButton控件
4-3-8 CheckBox控件
4-3-9 OptionButton控件
4-3-10 ComboBox控件
4-3-11 ListBox控件
4-3-12 ScrollBar控件
4-3-13 Timer控件
第5章 ActiveX控件
5-1 Common Dialog Control 3. 0
5-2 File System Control 3. 0
5-3 GridControl
5-4 MenuBar Control
5-5 Image Control
5-6 TabStripControl
5-7 ImageList与Tree View Control
第6章 Pocket PC与数据库
6-1 Pocket PC和数据库的关系
6-2 PoCket Access
6-3 ADOCE 3. 0
6-3-1 ADOCE 3. 0有哪些新功能?
6-3-2 ADOCE对Windows CE平台的支持
6-3-3 ADOCE与ADO的差别
6-4 如何将台式机Access 2000转换成Pocket Access?
6-5 通过ADOCE 3. 0读取PocketPC上的Pocket Access信息
6-6 ADOCE3. 0对象
6-6-1 Connection对象
6-6-2 Recordset对象
6-6-3 Field对象
6-6-4 Error对象
6-7 SQL Server 2000 For CE版本
6-7-1 授权的计算方式
6-7-2 使用SQL Server For CE所需要的软件
6-7-3 安装SQL Server 2000 For CE
6-7-4 SQL Server 2000 For CE的“数据库”
6-7-5 ADOCE 3. 1
6-7-6 SQL CE的管理工具
6-7-7 利用SQLCEQuery Analyzer建立新的数据库
6-7-8 利用SQLCEQuery Analyzer连接旧的数据库
6-8 远程数据访问技术Remote Data Access
6-8-l Remote Data Access的结构
6-8-2 规划Remote Data Access
6-9 合并复制远程数据库(Merge Replication)
6-9-l Replication的类型
6-9-2 Replication的结构
6-9-3 Replication是如何工作的?
6-9-4 规划Replication
6-9-5 Replication数据取回方式
第7章 范例系统实战说明
7-1 Remote Data Access的数据查询系统
7-2 赃车查询系统
7-3 公车查询系统
第8章 程序的安装与发布
8-1 写完程序之后……
8-2 为何需要将程序发布
8-3 程序发布的步骤
8-4 程序的安装
8-5 安装时的注意事项
附录A Pocket PC串行端口测试与应用
A-1 为何需要有串行端口. 并行通信?
A-2 串行通信
A-3 并行通信
A-4 串行端口
A-5 串行端口传送数据格式
A-6 工业应用
A-7 程序编写
A-8 开发前的准备
A-9 程序代码说明
附录B eMbedded Visual Basic 3. 0与系统API的使用
B-1 为何需要系统的API?
B-2 使用APIText Viewer来查看系统的API
B-3 寻找播放声音的关键字
B-4 利用系统的MessageBox
附录C 光盘说明
C-1 RDA程序范例
C-2 Replication程序范例
C-3 公车查询系统
C-4 股市分析
C-5 手机助理(共享软件类)
C-6 特快系统(共享软件类)
近来,心里常觉得人的口味变化竟是如此之快,为什么这样说?电子商务言犹在耳,现在却是人人避之唯恐不及的票房毒药,在这个时候,许多企业开始避免与.COM扯上关系,所担心的只有一件事情,就是怕一旦沾上电子商务的边,股票便会下跌。除了电子商务,其他的呢?IDC、ASP、CRM…希望这些流行名词不会也是昙花一现。
撇开人们对流行的趋之若鹜不谈,其实这些刚流行过或正在流行的东西,对现实生活多少是有帮助的,若是多一点脚踏实地的实干家,相信技术或商业模式必有其用武之地。说到流行,目前信息科技产品最流行的是什么呢?相信您一定知道答案,没错!就是PDA。在PC产业成长减缓时,唯独PDA成为热门商品,到处缺货,光是在我们部门就人手一部Pocket PC,而这些掌上装置也的确在业务上提供了不少便利。例如,我们经常感到困扰的就是日程同步,部门数十位专业讲师,每个月数千小时的课程,而这些课程与讲师间的行程安排需要耗费行政人员大量的人力和财力维护,一个不留神,便有可能因为行程的变动频繁,而导致讲师无法获得最新、最正确的行程,从而造成客户的抱怨并导致业务的损失;但有了Pocket PC之后,我们将之集成到已有的行政支持系统,所有人均能通过Pocket PC与远端的服务器取得同步行程,即使人不在公司,依然可以随时从口袋中拿出这个行动装置查询行程,或由这个装置主动通知我们行程,有了这样完全自动化的集成解决方案后,行政人员顿时轻松不少。
简单地把Pocket PC视为跟手机一样的流行玩意儿有点失之公平,事实上,若能将Pocket PC与企业应用程序集成,所能发挥的效益是难以想像的。一般而言,企业电子化仅延伸到台式PC为止,而今,却可以延伸到胸前的口袋中,与我们寸步不离,可以说这是目前电子化的极限。
Pocket PC应用程序的集成与开发很难吗?如果您会Visual Basic,那么恭喜您,您已经成功大半了。本书作者杨先民,是我们部门内最受学员欢迎的资深讲师之一,平常除了微软技术开发外,最让他钟情的就是Pocket PC的程序开发了。如果您也是Pocket PC的拥护者,相信您对他一定不陌生,许多PDA网站都放有他的作品供有同样爱好的人下载,例如:公车查询系统、股票分析系统等,深受网友喜爱。他对Pocket PC的热衷程度,连我都要尊称他为这个产品的PM了;而今小民将其开发经验著作成书,与有同样爱好的人分享,相信对大家一定有所裨益。