zoukankan      html  css  js  c++  java
  • windows mobile开发循序渐进(2)WM5仿真模拟器与电脑主机连接 [转]

    上网方式探索

    关于模拟器与电脑之间的连接,是visual studio部署程序到模拟器上的前提,根据今天的摸索,大体分为两种方式,

    第一种,电脑主机通过本地局域网连接互联网。

    在公司用的是局域网,使用的是固定IP的方式如192.168.1.170上的公司内网,这种情况下我们可以直接使用比较简单的方式使模拟器连接电脑,具体为,从VS2008中的“工具”打开“设备仿真器管理器”,

    image

    在管理器中打开 chs windows mobile 5.0 pocket pc r2 emulator, 此时会出现模拟器的界面,从“文件”打开“配置选项”配置如下:

    image

    再进入到模拟器中的“设置”-“连接”中选择“连接”-“高级”配置如下即可实现连接电脑,基本原理是绑定了电脑的网卡进行与外界通信:

    TQO69}CNM%C~BMKOIBKXAAC

    第二种,电脑主机通过PPP拨号方式连接互联网。

    这种方式在配置仿真程序时会出现一个WAN(ppp/sltp) interface网络适配器,这个是拨号上网的形式,我苦苦尝试了多次,以失败告终,如有朋友知道怎么利用这个上网,希望能告诉我,谢谢。 

    image

    在以这种方式上网失败的情况下,实际上是我在家中的上网方式,就想到了使用微软的同步工具来帮忙了,Microsoft AciveSync!安装完成后,将windows mobile 5.0插上底座,打开ActiveSync点击连接即可。

    image

    image  

    在连接上之后会有提示同步数据,默认即可。同步后你会发现电脑主机添加了如下同步目录:

    image

    打开模拟器的Internet Explorer输入http://www.google.com/即可上网

    Y~N2UCEELK[VO3P~5S3CE2T

    部署windows mobile程序到模拟器

    新建一个智能设备的项目,

    image

    在模拟器面板上放一个文本框控件和一个按钮控件

    后台简单写代码如下:

    private void button1_Click(object sender, EventArgs e)
            {
                MessageBox.Show("Hello,Windows mobile! I'm "+this.textBox1.Text);
            } 

    在项目上右键选择生成,然后选择部署即可看到如下界面:

    2

    选择部署后VS会帮你调出仿真设备管理器的选择

    image

    这里我们选择第一项后便会自动调出模拟器了:

    4

    在F5调试模式下可以看到此界面,点击”欢迎”按钮即可看到效果。

    到这里,我们已经可以使用VS来调试一般的程序了,第一篇中的第二个问题是windows mobile 程序怎样连接数据库的问题,下一篇将会就windows mobile程序的存储部分来展开,等这些基础的知识储备好后,我将会通过一个例子来逐渐深入进行windows mobile开发,希望大家给予指教,谢谢!

  • 相关阅读:
    css实现截取文本
    ob_clean()解决php验证码图片无法显示
    JS获取url参数,修改url参数
    mysql模糊查询特殊字符(\,%和_)处理
    apache反向代理和监听多个端口设置
    页面底部自适应浏览器窗口高度
    变量相关考虑
    php非法输入数据类型
    php socket模拟http中post或get提交数据
    华为专利的 hybrid 端口
  • 原文地址:https://www.cnblogs.com/ziyan22/p/1712573.html
Copyright © 2011-2022 走看看