本書重點以EVB(eMbedded Visual Basic)作為
開發工具,深入探討基于Windows Mobile平臺應用程序開發的核心技術。
全書分為兩大部分,共12章。第一部分系統地介紹了
嵌入式系統和各種
嵌入式操作系統的特點,Windows Mobile應用程序
開發環境的配置及設置,并通過一個綜合系統實例,把嵌入式領域的若干技術——UI技術、
數據庫技術、
通信技術(串口、網絡、IIS、RDA等)、圖形控件技術、跨平臺數據交換等技術都進行了詳細講解。第二部分則討論了本書所使用的開發工具——EVB中的所有控件、對象、屬性、事件、函數和方法等基本語法,以及嵌入式程序的打包、安裝等細節。內容詳盡,由淺入深,同時給出各個知識點的應用示例,以便學用結合,可操作性強。
本書是新世紀、新領域——嵌入應用、移動應用以及新技術與軟件開發的典范之著。適合廣大高新技術軟件設計與開發行業的技術人才,同時對初、中級用戶,業余愛好者更有入門、升堂入室的導航功能。
書中部分實例
源代碼可以從http://www.b-xr.com處按本書CX編號下載。
范盛榮,國內Windows移動開發專家,任職于武漢某專業移動設備軟件開發企業。獨立完成“掌上條碼管理系統”開發;完成工業生產線某產品的開發;完成了工控機的BSP及NK裁剪工作以及管道煤氣抄表系統的研發,系統均包含前臺抄收和后臺管理的整個構架及實現等項目,具有5年移動開發經驗。
第一部分 Windows Mobile開發環境及實例
第1章 嵌入式系統與嵌入式操作系統
1.1 嵌入式系統的發展
1.2 嵌入式系統定義及特點
1.3 嵌入式
數據庫系統 1.4 常見嵌入式操作系統
1.5 Vxworks系統
1.6 嵌入式系統選型與實現
第2章 嵌入式開發工具EVB
2.1 eMbedded Visual Tools 3.0
2.2 安裝開發工具
2.3 熟悉EVB開發環境
2.4 與VB6的區別
2.5 與其他開發模型的接口
2.6
項目管理 2.7 簡單的Hello World實例
第3章 綜合油液監測系統
3.1 項目開發思路
3.2 項目開發過程
3.3 系統功能描述
3.4 SQL CE編程-RDA
3.5 程序部署和安裝
3.6 在Mobile5上運行程序
第二部分 EVB語言及編程
第4章 EVB運算符
4.1 運算符優先級
4.2 EVB運算符
第5章 常量(Constants)
5.1 Alignment
5.2 BorderStyle
5.3 顏色常數
5.4 通用對話框錯誤
5.5 比較常數
5.6 日期和時間
5.7 日期格式
5.8 圖形常數
5.9 Grid
5.10 VarType
5.11 Listview
5.12 MenuBar
5.13 MsgBox
5.14 String
5.15 TabStrip
第6章 聲明(Statements)
6.1 Call語句
6.2 Class語句
6.3 Dim語句
6.4 Do...Loop語句
6.5 Erase語句
6.6 Execute語句
6.7 ExecuteGlobal語句
6.8 Exit語句
6.9 For Each...Next語句
6.10 For...Next語句
6.11 Function語句
6.12 If...Then...Else語句
6.13 On Error語句
6.14 Option Explicit語句
6.15 Private語句
6.16 Public語句
6.17 Randomize語句
6.18 ReDim語句
6.19 Rem語句
6.20 Select Case語句
6.21 Set語句
6.22 Sub語句
6.23 While...Wend語句
第7章 事件(Events)
7.1 A類事件
7.2 B類事件
7.3 C類事件
7.4 D類事件
7.5 E類事件
7.6 G類事件
7.7 I類事件
7.8 K類事件
……
第8章 方法(Methods)
第9章 函數(Functions)
第10章 對象(Objects)
第11章 EVB常見控件用法
第12章 嵌入式數據庫技術