windows mobile开发循序渐进(2)WM5仿真模拟器与电脑主机连接

简介:

上篇遗留了两个问题,是关于怎么将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开发,希望大家给予指教,谢谢!



    本文转自wengyuli 51CTO博客,原文链接:http://blog.51cto.com/wengyuli/588097,如需转载请自行联系原作者





相关文章
|
15天前
|
IDE 关系型数据库 开发工具
使用Visual Basic进行Windows窗体开发
【4月更文挑战第27天】本文介绍了使用Visual Basic进行Windows窗体(WinForms)开发的步骤,从搭建开发环境到创建、设计用户界面,再到编写事件驱动的代码和数据绑定。Visual Basic结合WinForms提供了一种易学易用的桌面应用开发方案。通过调试、优化、部署和维护,开发者可以构建专业应用程序。随着技术发展,掌握最新UI设计和开发工具对于保持竞争力至关重要。本文为初学者提供了基础指导,鼓励进一步探索和学习。
|
19小时前
|
网络协议 Windows
电脑ip在哪里查看?windows系统查看ip地址的8种方法
在Windows系统中,有多种方法可以查看电脑的IP地址。
|
23小时前
|
算法 Linux Windows
FFmpeg开发笔记(十七)Windows环境给FFmpeg集成字幕库libass
在Windows环境下为FFmpeg集成字幕渲染库libass涉及多个步骤,包括安装freetype、libxml2、gperf、fontconfig、fribidi、harfbuzz和libass。每个库的安装都需要下载源码、配置、编译和安装,并更新PKG_CONFIG_PATH环境变量。最后,重新配置并编译FFmpeg以启用libass及相关依赖。完成上述步骤后,通过`ffmpeg -version`确认libass已成功集成。
FFmpeg开发笔记(十七)Windows环境给FFmpeg集成字幕库libass
|
4天前
|
网络协议 安全 Linux
Windows电脑如何使用固定TCP公网地址远程连接内网Deepin深度操作系统
Windows电脑如何使用固定TCP公网地址远程连接内网Deepin深度操作系统
14 3
|
10天前
|
网络协议 数据安全/隐私保护 iOS开发
苹果MacOS电脑使用内网穿透轻松远程桌面本地Windows系统电脑
苹果MacOS电脑使用内网穿透轻松远程桌面本地Windows系统电脑
|
11天前
|
前端开发 Linux iOS开发
【Flutter前端技术开发专栏】Flutter在桌面应用(Windows/macOS/Linux)的开发实践
【4月更文挑战第30天】Flutter扩展至桌面应用开发,允许开发者用同一代码库构建Windows、macOS和Linux应用,提高效率并保持平台一致性。创建桌面应用需指定目标平台,如`flutter create -t windows my_desktop_app`。开发中注意UI适配、性能优化、系统交互及测试部署。UI适配利用布局组件和`MediaQuery`,性能优化借助`PerformanceLogging`、`Isolate`和`compute`。
【Flutter前端技术开发专栏】Flutter在桌面应用(Windows/macOS/Linux)的开发实践
|
13天前
|
编解码 Linux Windows
FFmpeg开发笔记(十三)Windows环境给FFmpeg集成libopus和libvpx
本文档介绍了在Windows环境下如何为FFmpeg集成libopus和libvpx库。首先,详细阐述了安装libopus的步骤,包括下载源码、配置、编译和安装,并更新环境变量。接着,同样详细说明了libvpx的安装过程,注意需启用--enable-pic选项以避免编译错误。最后,介绍了重新配置并编译FFmpeg以启用这两个库,通过`ffmpeg -version`检查是否成功集成。整个过程参照了《FFmpeg开发实战:从零基础到短视频上线》一书的相关章节。
FFmpeg开发笔记(十三)Windows环境给FFmpeg集成libopus和libvpx
|
15天前
|
编解码 Linux Windows
FFmpeg开发笔记(十一)Windows环境给FFmpeg集成vorbis和amr
在Windows环境下,为FFmpeg集成音频编解码库,包括libogg、libvorbis和opencore-amr,涉及下载源码、配置、编译和安装步骤。首先,安装libogg,通过配置、make和make install命令完成,并更新PKG_CONFIG_PATH。接着,安装libvorbis,同样配置、编译和安装,并修改pkgconfig文件。之后,安装opencore-amr。最后,重新配置并编译FFmpeg,启用ogg和amr支持,通过ffmpeg -version检查是否成功。整个过程需确保环境变量设置正确,并根据路径添加相应库。
FFmpeg开发笔记(十一)Windows环境给FFmpeg集成vorbis和amr
|
22天前
|
Apache 数据安全/隐私保护 Windows
如何在Windows部署TortoiseSVN客户端并实现公网连接内网VisualSVN服务端
如何在Windows部署TortoiseSVN客户端并实现公网连接内网VisualSVN服务端
|
25天前
|
编解码 Ubuntu 虚拟化
ubuntu无法粘贴复制windows中的内容,分辨率无法自适应电脑自带系统
ubuntu无法粘贴复制windows中的内容,分辨率无法自适应电脑自带系统

热门文章

最新文章