vs2008智能设备开发【简要步骤】

文章描述:-2022年3月28日发(作者:苏腕元)第一章 安装所需开发环境 一、开发所需软件环境 1、 .2008开发环境 下载地址:http:downloads?displaylang=zh-cn&FamilyID=dd7-aa6e-4f24-82e3-c5384cb#top 2、 ActiveSync同步软件 下载地址:http:soft 3、 SqlCe数据库(安装在智能设备中

-

vs2008智能设备开发【简要步骤】2022年3月28日发(作者:苏腕元)


第一章 安装所需开发环境
一、开发所需软件环境
1、 .2008开发环境
下载地址:
http:downloads?displaylang=zh-cn&FamilyID=d95598d7-aa6
e-4f24-82e3-81570c5384cb#top

2、 ActiveSync同步软件
下载地址:http:soft
3、 SqlCe数据库(安装在智能设备中的)
4、 SqlServer2005 SqlServer 2008
下载地址:
http:downloads?FamilyId=d07219b2-1e23-49c8-8f0c-63f
a18f26d3a&displaylang=zh-cn
5、 Iis安装包
下载地址:http:soft
二、创建项目
1、打开.2008,点击——>文件——>项目——>选择“智能设备”(如图)

2、点击“确定”——>选择“设备应用程序”(如图)



3、 单击“确定”项目创建完毕。(如图)


4、可以在窗体上拖拽工具箱里的控件。
三、部署仿真器设备
1、选择vs2008顶部菜单的“工具”菜单选项,选择“设备仿真器管理”(如图)

2、右键选择仿真器设备(注意:选择的仿真器设备要与vs环境中的一致,如图:)

3、选择完之后,点击“连接”,则会出现以下画面:



4、 在选择好的仿真器设备上,点击鼠标右键选择“插入底座”,仿真器设备部署完毕。点
击vs中的“调试按钮“可以看到仿真器设备的运行效果。

第二章 安装智能设备中SqlCe数据库
一、首先到sqlce数据库所需文件:
在C:Program FilesMicrosoft
ServerMobilev3.0wce400armv4
Visual Studio 8SmartDevicesSDKSQL


二、通过同步软件ActiveSync将智能设备与PC同步,具体
操作方法如下:
1、打开ActiveSync ,点击“文件”——>“连接设置”,在“允许连接到以下其中一个端口”下选择
“DMA”。

2、打开 VS2005,点击菜单“工具”——>“设备仿真管理器”,选择一个windows mobile 5.0
PocketPC 模拟器。在右键菜单中点击“连接”。等模拟器启动后,再点击“插入底座”,此时,
通过ActiveSync来连接到模拟器,并进行数据同步。



3、在模拟器中,点击“开始”——>“设置”,点击“连接”选项卡。

(1)选择“网卡”:

“我的网卡连接到”选“默认单位设置”。

在“点击适配器以修改设置:”下面选“AsyncMac DISWA Miniport”,选中“使用服务器分配的
IP地址”,点击右上角的“ok”,提示“新设置将在下次使用适配器时应用。如果适配器当前插
在设备中,请先移除,然后重新插入适配器以应用设置。”,点击“ok”,“ok”。

(2)在“连接”选项卡中选择“连接”:

在“高级”选项卡中,点击“选择网络”,在“在程序自动连接到Internet时,使用:”下面选“单
位设置”,默认是“Internet设置”,然后,连续点击右上角的“ok”,“ok”,“X”返回。

4、此时,就可以上网了。依次点击“开始”——>“Internet Explorer”——>”菜单” ——>“收藏
夹”——>“MS Mobile”,就会出现页面了。如还打不开网页,可在“设备仿真器管理器”中选中
该模拟器,先点击右键菜单中的“移除底座”,再点击“插入底座”,重新与ActiveSync连接一
次,就没问题了

5、如何配置PDA仿真器的IP地址:
点击PDA仿真器开始“菜单”——>设置——>选择“连接”选项卡——>网卡。

三、将这三个文件复制到智能设备仿真器中
1、打开ActiveSync,选择“浏览“



2、点击浏览后将会出现一下画面,这就是智能设备里面的文件,把所需文件直接从PC机
复制到智能设备仿真器中指定的文件夹中。

3、复制完成之后在仿真器设备中点击安装,安装完之后在仿真器的开始“菜单“中就会出
现一个Query Analyzer3.5 查询分析器。



5、 点击Query Analyzer3.5就可以在仿真器中创SqlCe建数据库,可以对其数据库进行操作,
到此为之数据库SqlCe创建完毕。(如图:)




第三章 操作SqlCe数据库代码
简单操作示例:
using System;
using ;
using c;
using entModel;
using ;
using g;
using ;
using ;
using ent;
using verCe;

namespace SmartDeviceProject1
{
public partial class Form1 : Form
{
public Form1()


{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
连接sql server Mobile数据库的连接字符串
string connString = Source=''; LCID=1033; Password=Encrypt
= TRUE;;
建立链接
SqlCeConnection ConnMobile = new SqlCeConnection(connString);
try
{
();
}
catch (Exception ex)
{
(不能正确连接数据库! + e);
();
throw;
}
string sql = 测试',1,'北京市海淀
');
SqlCeCommand command = new SqlCeCommand(sql, ConnMobile);
int r = eonQuery();
if (r > 0)
{
(添加数据成功!);
}

}
}

第四章 智能设备仿真器与WebService通信
1、在智能设备项目中添加一个 Web服务服务应用程序



2、把这个web服务发布到IIS上。从“控制面板”中到“管理工具”——>”Internet信息
服务”打开。在“默认网站”下新建“虚拟目录”——>输入虚拟目录的别名(这里演示用
WebServiceDemo)——>点击“下一步”——>浏览选择WebService所在目录文件夹——>
点击“下一步”——>根据需求选择访问权限——>“下一步”——>“完成”,IIs配置完毕。
如下图:

3、在解决方案管理器中,添加web引用。



4、选择好URL地址之后,点击“添加引用”,(注意:这里要把localhost换成主机IP,仿真
器才可以访问到PC上的WebService,WebService是发布到IIS上的)


6、 引用完毕之后就可以看到以下图示效果:

7、 在调用WebService之前,首先要确保仿真器与PC同步,这样才可以访问到WebService。
同步方法:1.先把PC机上的ActiveSync打开,然后打开“仿真设备管理器”,选择“插
入底座”这是PC自动与仿真器连接。
8、 调用WebService简单代码:
private void button1_Click(object sender, EventArgs e)
{
vice1 ws = new SmartDeviceProject4. vice1();
(orld());
}
效果如下图:



9、 所开发的智能设备程序存放在仿真器里面的“Program Files”文件夹里面对应的项目名
称。
操作:仿真器的“开始”-——>“程序”——>“资源管理器”——> “Program Files” —
—>到所建项目的名称文件夹,打开之后就是智能设备程序。(如下图:)



第一章 安装所需开发环境
一、开发所需软件环境
1、 .2008开发环境
下载地址:
http:downloads?displaylang=zh-cn&FamilyID=d95598d7-aa6
e-4f24-82e3-81570c5384cb#top

2、 ActiveSync同步软件
下载地址:http:soft
3、 SqlCe数据库(安装在智能设备中的)
4、 SqlServer2005 SqlServer 2008
下载地址:
http:downloads?FamilyId=d07219b2-1e23-49c8-8f0c-63f
a18f26d3a&displaylang=zh-cn
5、 Iis安装包
下载地址:http:soft
二、创建项目
1、打开.2008,点击——>文件——>项目——>选择“智能设备”(如图)

2、点击“确定”——>选择“设备应用程序”(如图)



3、 单击“确定”项目创建完毕。(如图)


4、可以在窗体上拖拽工具箱里的控件。
三、部署仿真器设备
1、选择vs2008顶部菜单的“工具”菜单选项,选择“设备仿真器管理”(如图)

2、右键选择仿真器设备(注意:选择的仿真器设备要与vs环境中的一致,如图:)

3、选择完之后,点击“连接”,则会出现以下画面:



4、 在选择好的仿真器设备上,点击鼠标右键选择“插入底座”,仿真器设备部署完毕。点
击vs中的“调试按钮“可以看到仿真器设备的运行效果。

第二章 安装智能设备中SqlCe数据库
一、首先到sqlce数据库所需文件:
在C:Program FilesMicrosoft
ServerMobilev3.0wce400armv4
Visual Studio 8SmartDevicesSDKSQL


二、通过同步软件ActiveSync将智能设备与PC同步,具体
操作方法如下:
1、打开ActiveSync ,点击“文件”——>“连接设置”,在“允许连接到以下其中一个端口”下选择
“DMA”。

2、打开 VS2005,点击菜单“工具”——>“设备仿真管理器”,选择一个windows mobile 5.0
PocketPC 模拟器。在右键菜单中点击“连接”。等模拟器启动后,再点击“插入底座”,此时,
通过ActiveSync来连接到模拟器,并进行数据同步。



3、在模拟器中,点击“开始”——>“设置”,点击“连接”选项卡。

(1)选择“网卡”:

“我的网卡连接到”选“默认单位设置”。

在“点击适配器以修改设置:”下面选“AsyncMac DISWA Miniport”,选中“使用服务器分配的
IP地址”,点击右上角的“ok”,提示“新设置将在下次使用适配器时应用。如果适配器当前插
在设备中,请先移除,然后重新插入适配器以应用设置。”,点击“ok”,“ok”。

(2)在“连接”选项卡中选择“连接”:

在“高级”选项卡中,点击“选择网络”,在“在程序自动连接到Internet时,使用:”下面选“单
位设置”,默认是“Internet设置”,然后,连续点击右上角的“ok”,“ok”,“X”返回。

4、此时,就可以上网了。依次点击“开始”——>“Internet Explorer”——>”菜单” ——>“收藏
夹”——>“MS Mobile”,就会出现页面了。如还打不开网页,可在“设备仿真器管理器”中选中
该模拟器,先点击右键菜单中的“移除底座”,再点击“插入底座”,重新与ActiveSync连接一
次,就没问题了

5、如何配置PDA仿真器的IP地址:
点击PDA仿真器开始“菜单”——>设置——>选择“连接”选项卡——>网卡。

三、将这三个文件复制到智能设备仿真器中
1、打开ActiveSync,选择“浏览“



2、点击浏览后将会出现一下画面,这就是智能设备里面的文件,把所需文件直接从PC机
复制到智能设备仿真器中指定的文件夹中。

3、复制完成之后在仿真器设备中点击安装,安装完之后在仿真器的开始“菜单“中就会出
现一个Query Analyzer3.5 查询分析器。



5、 点击Query Analyzer3.5就可以在仿真器中创SqlCe建数据库,可以对其数据库进行操作,
到此为之数据库SqlCe创建完毕。(如图:)




第三章 操作SqlCe数据库代码
简单操作示例:
using System;
using ;
using c;
using entModel;
using ;
using g;
using ;
using ;
using ent;
using verCe;

namespace SmartDeviceProject1
{
public partial class Form1 : Form
{
public Form1()


{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
连接sql server Mobile数据库的连接字符串
string connString = Source=''; LCID=1033; Password=Encrypt
= TRUE;;
建立链接
SqlCeConnection ConnMobile = new SqlCeConnection(connString);
try
{
();
}
catch (Exception ex)
{
(不能正确连接数据库! + e);
();
throw;
}
string sql = 测试',1,'北京市海淀
');
SqlCeCommand command = new SqlCeCommand(sql, ConnMobile);
int r = eonQuery();
if (r > 0)
{
(添加数据成功!);
}

}
}

第四章 智能设备仿真器与WebService通信
1、在智能设备项目中添加一个 Web服务服务应用程序



2、把这个web服务发布到IIS上。从“控制面板”中到“管理工具”——>”Internet信息
服务”打开。在“默认网站”下新建“虚拟目录”——>输入虚拟目录的别名(这里演示用
WebServiceDemo)——>点击“下一步”——>浏览选择WebService所在目录文件夹——>
点击“下一步”——>根据需求选择访问权限——>“下一步”——>“完成”,IIs配置完毕。
如下图:

3、在解决方案管理器中,添加web引用。



4、选择好URL地址之后,点击“添加引用”,(注意:这里要把localhost换成主机IP,仿真
器才可以访问到PC上的WebService,WebService是发布到IIS上的)


6、 引用完毕之后就可以看到以下图示效果:

7、 在调用WebService之前,首先要确保仿真器与PC同步,这样才可以访问到WebService。
同步方法:1.先把PC机上的ActiveSync打开,然后打开“仿真设备管理器”,选择“插
入底座”这是PC自动与仿真器连接。
8、 调用WebService简单代码:
private void button1_Click(object sender, EventArgs e)
{
vice1 ws = new SmartDeviceProject4. vice1();
(orld());
}
效果如下图:



9、 所开发的智能设备程序存放在仿真器里面的“Program Files”文件夹里面对应的项目名
称。
操作:仿真器的“开始”-——>“程序”——>“资源管理器”——> “Program Files” —
—>到所建项目的名称文件夹,打开之后就是智能设备程序。(如下图:)


-

vs2008智能设备开发【简要步骤】

发布时间:2022-03-28 12:33:58
文章版权声明:除非注明,否则均为IT技术网-学习WEB前端开发等IT技术的网络平台原创文章,转载或复制请以超链接形式并注明出处。

发表评论

评论列表 (有 19 条评论,934人围观)

最近发表

随便看看

热门文章

标签列表