This book is an in-depth exploration into eVB's inherent features, and how to
use them to solve likely mobile application programming tasks. After reading the
book the reader will be able to write applications tackling a wide array of
business problems for Windows CE-powered devices, both customized and for
PocketPC and Handheld PC products. This book will help ease the transition into
the language, and provide a reference for even more experienced developers.
Table of Contents
1. An Introduction to Windows CE.
CE Platforms. Handheld PC (HPC). Pocket PC.
eMbedded Visual Basic. Creating a New Project. Running and Debugging. Remote
2. Introducing eMbedded Visual Basic.
Compiled Versus Interpreted Code. All Things Are
Variant. Unsupported VB6 Features. Using the Windows CE Emulators. Other
3. Manipulating Files.
The FileSystem and File Controls. The Windows CE
TreeView Control. Creating the PocketExplorer Utility. Summary.
4. Working with Menu Controls for Pocket PC.
Setting Project References For MenuBar Control.
Creating Menu Bars. Implementing Menu Buttons. Adding the New Button. Summary.
5. Using the Windows CE WinSock for IR Communication.
A Brief Socket Tutorial. Understanding the
WinSock Control. Writing the PocketChat Application. PCChat. Summary.
6. The Pocket Outlook Object Model: Accessing Contacts _and Calendar
Installing POOM. Looking at Pocket Outlook's
Object Model. Creating the Pocket PIM Sample Application. Summary.
7. Storing and Retrieving Data with ActiveX Data _Objects CE.
Storing Windows CE Data. Introducing ADOCE
Objects. Creating the CD Library Sample Application. Implementing the CD Form.
8. Using SQL Server in a Mobile Environment.
Installing and Configuring SQL Server CE on Your
Server. Installing and Configuring SQL Server CE on Your _Device or Emulator.
Establishing Connectivity for SQL Server CE. Understanding the SQL Server CE
Object Model. Using SQL Server CE Data. Using Replication with SQL Server CE.
9. Harnessing the Windows CE API.
The Application Programming Interface. The API
Text Viewer. Non-UDT API Examples. User-Defined Data Type Workaround. UDT API
Examples. Transferring Data to and from a PC. Summary.
Appendix A. Control Reference.
Pocket PC MenuBar Control Reference. ADOCE
Control Reference. The File Control Object Model. The FileSystem Control Object
Model. MSCEFileCtl Constants. The CE Treeview Object Model. The CE WinSock