VS2005软件开发说明文档

上传人:ji****81 文档编号:203079204 上传时间:2021-10-19 格式:DOCX 页数:10 大小:22.05KB
返回 下载 相关 举报
VS2005软件开发说明文档_第1页
第1页 / 共10页
VS2005软件开发说明文档_第2页
第2页 / 共10页
VS2005软件开发说明文档_第3页
第3页 / 共10页
VS2005软件开发说明文档_第4页
第4页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《VS2005软件开发说明文档》由会员分享,可在线阅读,更多相关《VS2005软件开发说明文档(10页珍藏版)》请在金锄头文库上搜索。

1、VS2005软件开发说明文档 WinCE应用程序开发调试流程目录目录.1 为什么选择VS2005软件开发Windows CE上面的应用程序?.2 可以通过何种语言来编写智能设备应用程序?.2 以前开发的桌面Windows版本上运行的应用程序可以直接在Windows CE系统上运行吗?.2 怎样才能将桌面Windows上运行的应用程序“移植”到Windows CE系统上?.2 Windows CE下能够使用数据库吗?.31安装VS2005.4 2 创建Hello World实例 (VB篇).4 2.1 新建工程.42.3 编译与下载.8 2.4如何将可执行文件放到一体机设备中且可掉电保存.9 3

2、 创建Hello World实例(VC+篇).10 3. 1新建工程.10 3.2建立连接.15 3.3编译与下载.16 3.4如何将可执行文件放到一体机设备中且可掉电保存.17ww4 创建Hello World实例 (C#篇).17 4.1 新建工程.174.2 建立连接.204.3 编译与下载.21 4.4如何将可执行文件放到一体机设备中且可掉电保存.25w.bluem2.2 建立连接.6cu.coVS2005软件开发.4mWinCE应用程序开发调试流程为什么选择VS2005软件开发Windows CE上面的应用程序?就国内的情况来看,应用c+(注意不要说成VC,VC只是编程工具,是个软件

3、或者说集成开发环境)的成员最多,c#次之,vb最少(针对嵌入式系统Windows CE智能设备应用程序而言,而非桌面Windows版本的情况)。这三种语言均可以开发Windows CE智能设备应用程序。以前开发的桌面Windows版本上运行的应用程序可以直接在Windows CE系统上运不可以。开发桌面Windows应用程序与开发Windows CE应用程序在方法上大同小异,但还是存在一定的差别的。最典型的不同比如说:1 Windows CE操作系统所提供的API函数相对于桌面Windows系统来说要少很多,特别是在图形编程方面。即使某些API函数支持,但很可能该函数的某个参数Windows

4、CE不支持。比如说创建阴影线画刷,桌面Windows可以通过API函数直接创建,但Windows CE下只能通过其他的办法解决。2 开发Windows CE应用程序时所能够使用的控件要少于桌面Windows。有的控件即使支持,其特性也不如桌面Windows多。3 字符集问题,对于Windows CE系统只支持UNICODE字符集,所以对于桌面版本的char,Windows ce至少要转换成TCHAR。当然除此之外也肯定还有一些其他的差别。怎样才能将桌面Windows上运行的应用程序“移植”到Windows CE系统上? 客户经常会问VB6, VC6开发的应用程序,怎样才能够移植到Windows

5、 CE上。一般的方法就是在VS2005下,将旧的程序重新编写一遍(注意不要说成编译,编写和编译所要做的工作量相差就太大了)然后对于WinCE所不支持的函数,控件,方法等进行修改,或者通过其他的途径解决。至于工作量会不会很大。如果是大型程序,工作量不会太小。对于小型程序,还要具体看是针对哪方面的程序来定。www.blu行吗?emcu.co可以通过何种语言来编写智能设备应用程序?mEVC4.0, VS2005, VS2008等均可。对于Windows CE 5.0的系统推荐使用VS2005。原因是:EVC编程工具已经比较老旧,甚至于有的EVC版本发布时,c+标准还没有制定出来。所以其编译器对于c+

6、的最新特性的支持肯定不如VS系列,其编译器的效率也较低。VS系列集成开发工具,微软近些年来支持改进更新。最新版的已经到了VS2010的版本。但针对于Windows CE 5.0操作系统开发应用程序,也并不一定是越新就越好。比如现在的VS2010测试版本,好像还不具备智能设备应用程序的开发功能。况且其对机器要求更高,所占资源也更为庞大了。我们自己认为用VS2005来开发Windows CE 5.0智能设备应用程序最为合适,仅供参考。WinCE应用程序开发调试流程Windows CE下能够使用数据库吗?可以。在Windows CE下主要应用的几种数据库有EDB, SQL CE, sqlite(一种

7、开源的数据库)。其中EDB是一种小型的非关系型的数据库,如果数据量比较少,可以考虑使用EDB,操作起来相对简单。SQL CE是关系型数据库,适用于发杂一些的数据存储。注意:在软件编程过程中遇到问题时可以参考我们产品光盘里提供的软件常见问题解答以及2010年软件技术支持典型问题总结的说明文档。WinCE应用程序开发调试流程VS2005 IDE软件开发说明文档VS2005软件开发 1安装VS2005VS2005全称Microsoft Visual Studio 2005,您可以到微软公司网页阅读关于它的详细信息 详细安装过程不再描述2 创建Hello World实例 (VB篇)2.1 新建工程在V

8、S2005新建一个项目,命名为HelloWorld。选择“智能设备”“WinCE5.0”,www.bluem图1-1再选择“设备应用程序”模块:名称设为WinCE应用程序开发调试流程VS2005 IDE软件开发说明文档点击“确定”,在窗口加入一些控件:www.bluem图1-3图1-2双击”Hello”按钮,Visual Studio 将会打开一个编辑窗口,处理“Hello”按钮事件。输入WinCE应用程序开发调试流程VS2005 IDE软件开发说明文档“MsgBox(“Hello!”)”图1-42.2 建立连接要求此时已经连接好了USB线、同时激活了开发板与PC机上Microsoft ActiveSync软件之间的同步连接(该操作具体步骤参照产品说明书)设定好将要连接的平台,单击“工具”菜单下的“选项”:图1-5WinCE应用程序开发调试流程VS2005 IDE软件开发说明文档图1-6bluwww.em

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号