上篇遗留了两个问题,是关于怎么将visual studio中的windows mobile程序部署到wm5模拟器上,以及程序怎么连接数据库。现在一一解答这些问题。
上网方式探索
关于模拟器与电脑之间的连接,是visual studio部署程序到模拟器上的前提,根据今天的摸索,大体分为两种方式,
第一种,电脑主机通过本地局域网连接互联网。
在公司用的是局域网,使用的是固定IP的方式如192.168.1.170上的公司内网,这种情况下我们可以直接使用比较简单的方式使模拟器连接电脑,具体为,从VS2008中的“工具”打开“设备仿真器管理器”,
在管理器中打开 chs windows mobile 5.0 pocket pc r2 emulator, 此时会出现模拟器的界面,从“文件”打开“配置选项”配置如下:
再进入到模拟器中的“设置”-“连接”中选择“连接”-“高级”配置如下即可实现连接电脑,基本原理是绑定了电脑的网卡进行与外界通信:
第二种,电脑主机通过PPP拨号方式连接互联网。
这种方式在配置仿真程序时会出现一个WAN(ppp/sltp) interface网络适配器,这个是拨号上网的形式,我苦苦尝试了多次,以失败告终,如有朋友知道怎么利用这个上网,希望能告诉我,谢谢。
在以这种方式上网失败的情况下,实际上是我在家中的上网方式,就想到了使用微软的同步工具来帮忙了,Microsoft AciveSync!安装完成后,将windows mobile 5.0插上底座,打开ActiveSync点击连接即可。
在连接上之后会有提示同步数据,默认即可。同步后你会发现电脑主机添加了如下同步目录:
打开模拟器的Internet Explorer输入http://www.google.com/即可上网
部署windows mobile程序到模拟器
新建一个智能设备的项目,
在模拟器面板上放一个文本框控件和一个按钮控件
后台简单写代码如下:
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Hello,Windows mobile! I'm "+this.textBox1.Text);
}
在项目上右键选择生成,然后选择部署即可看到如下界面:
选择部署后VS会帮你调出仿真设备管理器的选择
这里我们选择第一项后便会自动调出模拟器了:
在F5调试模式下可以看到此界面,点击”欢迎”按钮即可看到效果。
到这里,我们已经可以使用VS来调试一般的程序了,第一篇中的第二个问题是windows mobile 程序怎样连接数据库的问题,下一篇将会就windows mobile程序的存储部分来展开,等这些基础的知识储备好后,我将会通过一个例子来逐渐深入进行windows mobile开发,希望大家给予指教,谢谢!
分享到:
相关推荐
wm5 模拟器 自带rom 这个是part1 还有part2
软件自带设备仿真模拟器1.0的版本,且已配置好windows mobile 2003的各个文件(其余如wm5好wm6需要安装sdk),可通过菜单直接启动设备模拟器。这个方法比较简单,缺点是vs2005的安装文件比较大,如果不搞开发好和...
Windows mobile模拟器,用于j2me手机开发
Windows mobile模拟器,用于j2me手机开发
WM5.part2 模拟器 共两部分 这个是part2 自带rom 可以在本人其他资源中浏览part1
Windows Mobile 上可以使用的 Flash 播放器源代码,适用于 WM5/6/6.1
基于WM5的GPS应用开发,C#语言开发GPS接口程序。
手机版的FTP程序工具,支持WM5/6 VC制作FTP支持WEB和第三方软件
单击按钮 就能打开win mobile 5.0 系统 手机的摄像头,从而能完成摄像拍照,并保存
支持windows mobile 5.0(sp)的iphone主题,使用方法见压缩包内
PPC远程桌面 真正智能手机上的远程桌面,与WINDOWS系统的是一样的,在手机里可以远程你的电脑。支持WM5 WM6 WM6.5的PPC系统
WindowsMobile5.0平台手机指南针,多普达C858G测试通过
掌智手机助手,可以连接wm5,wm6.1,wm6.5,比微软的activesysnc强很多,最强的是可以在windows主机上直接修改wm的注册表。
适用于WINDOWS MOBILE PHONE 5/6的手机。 先把手机通过同步软件(ActiveSync4.5)联接电脑,再通过电脑进行安装,没有多余步骤。会在手机和电脑两端各自装好软件。装好后,先启动手机端,然后就可以当作摄像头了,还...
WM5_Notifications.zip
WM5torage是wm操作系统上不可不提的一款软件,大家都知道通过activesync往手机存储卡上拷贝文件是多么费时的一项操作,WM5torage就是为了解决这样问题而推出的软件,他的功能就是将手机的存储卡模拟成一块移动硬盘,从而...
支持WM5,WM6好像不行,不要装,装上去卡会不认!
2.手势运行; 3.通过活动夹角执行操作. 4.动作:运行程序;模拟按键操作(发送按键);插件动作 5.扩展功能:当输入面板启动时禁用划指操作,禁用 TouchFLO 滚动; 6.例外(排除):完全的排除功能,禁用滚动功能,禁用运行功能,...
windows mobile 5 打印程序
最高WM5/6/7应该都没问题 数据文件cyjs.dat较大,且要全部装入内存,缺点是:启动速度慢、占用内存多。 故把游戏设计成不需cyjs.dat亦可正常运行,只是不能查看解释了(废话)! 不需要解释的朋友请自行删除cyjs.dat...