EVC学习之路 一

刚开始接触EVC,才学会在仿真的POCKET PC 2003 和STANDARD SDK上显示著名的”Hello World”出来。就想小孩学走路一样,学会的第一步,就想走第二步。

我想着能在仿真的POCKET PC 2003 或STANDARD SDK程序中能秀出一副完整的地图来,查到资料说MAPX MOBLIE用于手持设备的地图显示等功能。

于是在MAPINFO网站上下了个MAPX MOBLIE5 ,按照MAPX MOBLIE是用于POCKET PC 2003的(到目前为止我还不知道这个东西,是否支持非POCKET PC 2003的WINCE系统)。

按照其要求于是下载了MSASYNC3.8、EVC4+SP4、POCKETET PC 2003 SDK 、Windows Mobile 2003 Second Edition Emulator Images for Pocket PC并按照如上顺序完成安装(根据经验不按此顺序会出现各种错误)。

在安装EVC时还有个错误,提示说:Failed to initialize property bag!,要安装Windows Script 5.6才能解决(嘿嘿,在GOOGLE 上搜到的,有个老外也遇到这个问题。我的英文很菜,但是英文看懂了,看来英文学好还是很有用的)。

 这些装完后,看着MAPX MOBLIE5 DEVELOPER GUIDE安装MAPX MOBLIE5,在安装仿真端的MAPX MOBLIE时,遇到个问题:运行C:/Program Files/MapInfo/MapX Mobile-5.5/target/x86/TargetInstaller/setup_x86.bat 就报错:Error (-2147457295): Automation error Unspecified error。

在网上找了半天没找到,等到快绝望的时候,我把我的分辨率从800 X 600改成1024 X 768,居然装上了。高兴! 接下来的问题就是常常有出现仿真程序连接不上,特别是我在POCKET PC 2003和STANDARD SDK 接替的时候。

因为我的目标是STANDARD SDK而不是POCKET PC 2003,我在POCKET PC 2003上能仿真运行,并能把地图显示在对话框中,但是一旦我关了仿真POCKET PC 2003,重新建个程序用STANDARD SDK仿真时,就会连接不上。

从我目前掌握的规律来看,在确定设置正确但是连不上时,特别是在用configure platform manange中的测试时。运行C:/Program Files/Common Files/Microsoft Shared/Windows CE Tools/Platman/bin下的msic.exe。也就是 WINCE Remote Call Profiler。 这个“Remote Call Profiler 工具,可以分析应用程序,并且在该工具的图形用户界面 (GUI) 内部用多种格式显示从该应用程序收集的数据。”----MSDN的帮助文件.

可为什么每次我连接不上的时候,运行它就连上了呢??

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值