网站大量收购独家精品文档,联系QQ:2885784924

基于ARM和WinCE的电子相册设计与实现 实验指导书.doc

基于ARM和WinCE的电子相册设计与实现 实验指导书.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于ARM和WinCE的电子相册设计与实现1 开发环境配置 1 1.1 安装和配置Microsoft ActiveSync 4.5 1 2.2.安装和配置WinCE虚拟器 1 2 电子相册功能设计与开发 4 2.1 功能整体设计 4 2.2 新建智能设备项目 5 2.3 登陆模块 6 2.3.1登陆界面构成 6 2.3.2登陆界面功能介绍及其代码 7 2.4 浏览模块 10 2.4.1浏览界面构成 10 2.4.2相片浏览界面功能介绍及其代码 11 2.5相片处理模块 16 2.5.1相片处理界面构成 16 2.5.2相片处理界面功能介绍及其主要代码 17 2.6触摸功能模块 21 2.3.1功能介绍 21 2.3.2主要程序 22 3电子相册功能演示 23 3.1 登陆界面 23 3.2 相片选择界面 23 3.3 相片选择浏览 24 3.4 相片浏览界面 24 3.5 相片浏览 24 3.6 相片处理界面 25 1 开发环境配置 1.1 安装和配置Microsoft ActiveSync 4.5 安装完成后,打开“我的电脑”,可以看到出现了“移动设备”这一项目。如图1-1所示。 图1-1 移动设备 打开ActiveSync运行界面,单击菜单栏“文件”下“连接设置”。按图1-2进行配置。 图1-2 连接设置 2.2.安装和配置WinCE虚拟器 (1)Visual Studio 2005 会自带WinCE 2.0虚拟器。因此,以默认方式安装Visual Studio 2005即可。 (2)打开Visual Studio 2005 ,选择菜单栏“工具”,下“设备仿真器管理器”。如图1-3所示。 图1-3 设备仿真器管理器 (3)在列表中,右击“Pocket PC 2003 SE仿真程序”,选择“连接”。出现WinCE模拟器。如图1-4所示。 图1-4 WinCE模拟器 (3)单击虚拟器窗口中,菜单栏“文件”下“配置”,在“常规”标签中,设置共享文件夹,指定一个计算机中文件夹位置即可。如图1-5所示。 图1-6 仿真程序属性 (4)在虚拟器中单击开始,选择“程序”,选择“资源管理器”,点击下方存储卡图标即可看到之前设置的共享文件夹中的内容。如图1-7所示。 图1-7 储存卡中内容 (6)在“设备仿真器管理器”中,右击“Pocket PC 2003 SE仿真程序”,选择“插入底座”。打开ActiveSync,点击“文件”,“进行连接”。与模拟器连接成功后出现连接成功提示。如图1-8所示。 图1-8 连接成功提示 (7)打开“我的电脑”,打开“移动设备”,就能看到模拟器中的所有文件,这样就能方便的对模拟器中的文件进行管理。如图1-9所示。 图1-9 查看模拟器中文件 2 电子相册功能设计与开发 2.1 功能整体设计 本设计包括登陆模块,相片浏览模块,相片处理模块,触摸功能模块。如图2-1所示。 图2-1电子相册整体功能设计 2.2 新建智能设备项目 ()Visual Studio 2005中,点击“菜单栏”下“新建”,“项目”,新建智能设备项目,如图2-2所示。 图2-2 新建智能设备项目 ()()using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Collections; using System.IO; using System.Runtime.InteropServices; namespace DeviceApplication1 { public partial class Form1 : Form { ArrayList list = new ArrayList(); string filename; Point up; Point down; bool bCapturing = false; public Form1() { InitializeComponent(); } private void DoubleClick(object sender, EventArgs e) { this.openFileDialog1.Filter = 图像文件(JPeg, Gif,

文档评论(0)

精品天地 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档