分享
 
 
 

学习Win CE(使用EVC4开发)碰到的几个典型问题

王朝vc·作者佚名  2006-01-10
窄屏简体版  字體: |||超大  

本人在学习过程中走了不少弯路,以我碰到的问题的顺序来和大家分享一下。

我的环境:evc4+模拟器,没有实际设备,需要注意的是我因为某些原因,没有安装PB!

1,怎么安装?

由于时间有点久了,不太记得,安装过程当中还碰到了一点困难,好像还重装了一次系统。反正:需要的东西都可以在微软下载,包括中文的模拟器。我安装了这些东西:eVC4.exe,evc4sp3.exe,Microsoft Pocket PC 2003 SDK.msi,Microsoft SMARTPHONE 2003 SDK.msi,MSASYNC.EXE,Windows Mobile 2003 Second Edition Emulator Images for Smartphone - WWE.msi,Chinese (Simplified) Emulation Images.msi。其中,模拟器不是必须的,但是还是建议你都安装上,有个感性认识也好啊。除非你硬盘空间不够,我就是因为硬盘没有空间了,受到了很多限制。需要说明的是,EVC4的安装需要序列号,放心,微软网站公布了的,仔细找一下,在这里我把他贴出来:TRT7H-KD36T-FRH8D-6QH8P-VFJHQ

2,在模拟器中可以使用pc机上的串口吗?

在模拟器中可以使用pc机上的串口,我曾经在模拟器上从pc的串口上接收GPS数据。想当初我为了搞清模拟器到底可以使用pc机上的什么资源,花了不少时间。现在可以肯定的告诉你,可以使用pc上的串口。由于时间也有点久了,不太记得怎么弄了,反正还是有点麻烦,evc->Tools->configure platform manager,选择模拟器(若没有说明,模拟器都指 Standardsdk Emulator),点Properties,设置Start up,你就看到串口的相关设置了,好像还要设置ActiveSync。总之,我忘了,你看了该绕的弯路还是要绕,唉,有时间我再整理一下吧。

3,模拟器到底是怎么一个东西?

暂时没必要管它是什么东西,就把它当作一个黑盒子就好了,或者说把它当成是透明的,不要试图去看看它在我们的pc机的硬盘上是怎么样的。你要想像在资源管理器那样看看它有什么东西的话,就要先运行模拟器。

怎么运行模拟器?安装了sdk后,ppc和sp都可以直接在pc机上的开始->程序里面直接打开,惟独Standardsdk Emulator,我一直没有找到直接打开的方法,在pc机的资源管理器里面找了半天没找着,谁要是知道的话,还请多多指教^_^。我们可以这样打开,建立一个WCE MFC AppWizard(EXE)工程,选择Standardsdk Emulator编译,evc就会自动运行Standardsdk Emulator。或者不用新建工程,直接用evc的tools菜单下面的工具也可以运行Standardsdk Emulator。Standardsdk Emulator的界面就像一台pc机,那么,要看它里面有什么内容就很简单了。

4,几个工具的使用

当我们需要把一些文件放到pda中时,因为我们有实际的设备,很自然的,把pda与pc机连接起来然后传输文件就可以了。现在,我们需要把pc机上的文件放到模拟器算上,应该怎么办呢?因为模拟器也是在pc机上放着,于是就有人想到了这样一个方法:直接把文件放到模拟器的安装目录上。事实上这样是不行的,这里需要用到一个工具Remote file viewer,它在evc4的tools下。运行后,打开到你需要放置文件的地方,然后点Export File按钮(奇怪,怎么是Export?它的提示是:Export file to device,既然现在是在设备上运行,应该是import才对啊),就是那个向上的箭头,然后就可以选择pc机上的文件来export(别扭)到模拟器上了。当然,相反的过程是先在模拟器选择文件,然后点向下的箭头按钮来import了。曾经碰到一个朋友,他说他在程序里创建了一个数据库文件,可是在硬盘上怎么也找不到。这里再提醒一次,当你打开emulator时,就把它当作一个用线连起来的在你的pc机外面的一台实际设备,当你关闭它时,就当作它从你的pc机上把线拔掉了,再也不存在,不要试图在硬盘上寻找它的影子。

顺便讲一下在Tools菜单下的我用过的几个工具:

1,Remote Process viewer

看名称就知道它是干什么的。我在Standardsdk Emulator中曾经想打开任务管理器查看有哪些进程正在运行,结果发现功能非常的简单,只能查看相当于pc机上的应用程序这一页,不能查看进程。Remote Process viewer可以看到的信息相当多。

2,Remote Registry viewer

查看注册表的工具。在ce下再也不能享受regedit的便利了,要查看注册表一般有两种方法,一种是通过其它的查看注册表的工具,另一种就是利用evc的Remote Registry viewer。

3,其它的还有Spy++等.....

后面的写我正在学习的(服务,SQL CE),应该详细一些,希望会有帮助。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有