文档介绍:智能手机开发Basic4ppc教程
第一章Basic4ppc简介
Basic4ppc是一种用于Windows Mobile移动设备开发应用程序的编程工具。
通过Basic4ppc 你能直接地开发在Pocket PC / Window Mobile或桌面电脑上的应用程序。.
Basic4ppc包括一可视化程序设计环境。Basic4ppc应用程序可以把代码编译成可运行文件(EXE文件)而不需要其他运行库。
(Windows Mobile 2003 Framework )Basic4ppc支持:Pocket PC 2000, Pocket PC 2002, Smartphone 2003, Windows Mobile 2003, Windows , Windows Mobile Smartphone , Windows Mobile Classic , Windows Mobile Standard (智能手机) 和 Windows Mobile Professional .
   Basic4ppc特色及优势
可以在桌面或设备上编写程序代码,方便代码的调试。桌面不需安装Windows Mobile虚拟机。而且在桌面可以把代码编译成可执行文件,在设备上没有编译功能。
可视化的编成设计
系统本身提供了大量的可视化控件,可以很方便的使用可视化方式直接绘制用户的图形界面,直观动态的调整位置,直到用户满意为止,不必用大量的代码来描述界面控件的外观和位置。
面向对象的编程思路。
事件驱动的编程机制。
可扩展性:
系统提供了特殊的控件和函数,属性、方法和事件。
Basic4ppc 。
您可以把项目分割到几个模块里编写,更利于开发和维护大型项目和代码组件在不同项目中的重复使用。
每个模块可以包含任意数量的窗体、控件和对象。
自动完成功能(Ctrl+Space ) 键完善对所有关键字以及模块的支持。
查找和替换对话框修改以支持新的选项卡式的界面
链接库文件会在调用时自动复制到源代码文件夹里。
编译应用程序兼容Vista 64位
新版本是完全向下兼容,但有两个例外:
GetControls 关键字-返回控件完整的名称(包括模块前缀) 。
- 第一个参数应该开始与对象的模块。
安装与运行
Basic4ppc系统程序可以到www. 网站下载。
分别为桌面和设备使用的程序。设备上的提供了两种安装方式的文件,一种是cab文件拷贝到设备里直接安装。另一种是在桌面上运行通过数据线连接设备使用Microsoft ActiveSync服务安装到设备上。
Framework提供的, Framework库。
第二章开发环境
。
最上面是菜单栏,依次是工具栏、模块标签。左面窗口是代码编辑窗,右边是工程资源管理创,下面是信息提示窗。
通过编写一个程序来说明:首先打开菜单designer-create new form-add to this module为当前代码模块添加一窗体
这时会出现窗体设计器。打开菜单controls创建image、imagelist各一个button两个,image图像显示控件的image enterImage这样图像会适应控件大小。
Button和form的text属性分别填上上一幅、下一幅和图片浏览,这样我们的程序界面就设计好了。向ImageList1控件的image files里添加若干图片文件名,编译时ImageList1控件里的图片会编译进程序里。
在窗体设计器里选中button控件打开菜单events-click在代码里就添加了button控件的click事件。下面就该自己完成代码了。代码如下: