PDA开发系列:GPS模块的调用
在wince6.0中,要调用GPS模块,其实是一件很容易的事情。
在wince6.0中,如果要调用GPS模块,其实很简单,微软已经为我们做好了这一切,我们只需要在自己的解决方案中,添加对Microsoft.WindowsMobile.Samples.Location.dll的引用就可以了,然后获取一个GPS的实例,如下:
static Gps _Gps = null;/// <summary>/// 获取GPS设备/// </summary>public Gps GpsDevice{get{if (_Gps == null){lock (typeof(Gps)){if (_Gps == null){_Gps = new Gps();}}}return _Gps;}}
然后注册LocationChanged的事件,打开GPS设备就可以了,如下:
GpsDevice.LocationChanged += new LocationChangedEventHandler(GpsDevice_LocationChanged);void GpsDevice_LocationChanged(object sender, LocationChangedEventArgs args){try{if (PdaServer.PDAServer.IsRun && PdaServer.PDAServer.GpsDevice.Opened){//经度double Longitude = args.Position.Longitude;//纬度double Latitude = args.Position.Latitude;if (Longitude > 0 && Latitude > 0){//上传GPS}}}catch { }}
其他相关的属性和方法见该dll。
相关下载:Microsoft.WindowsMobile.Samples.Location.rar
转载于:https://www.cnblogs.com/HOH/archive/2010/11/08/1872033.html
PDA开发系列:GPS模块的调用相关推荐
- 淘宝模板开发系列之模块编写规范
模块编写规范 目录 [隐藏] 1 模块描述符文件详解 2 模块编写 2.1 系统模块 2.2 创建模块 2.3 模块配置说明 模块描述符文件详解 模板页面中会包含模块,每一个模块都有一个名称为&quo ...
- Dapr微服务应用开发系列3:服务调用构件块
题记:这篇开始逐一深入介绍各个构件块,从服务调用开始 原理 所谓服务调用,就是通过这个构件块让你方便的通过HTTP或者gRPC协议同步调用其他服务的方法,这些方法也是通过HTTP或者gRPC来暴露的. ...
- Dapr微服务应用开发系列5:发布订阅构建块
题记:这篇介绍发布订阅构建块,这是对事件驱动架构设计的一种实现落地. 注:对于"Building Blocks"这个词组的翻译,我之前使用了"构件块",现在和官 ...
- Dapr微服务应用开发系列4:状态管理构件块
Dapr微服务应用开发系列0:概述 Dapr微服务应用开发系列1:环境配置 Dapr微服务应用开发系列2:Hello World与SDK初接触 Dapr微服务应用开发系列3:服务调用构件块 题记:这篇 ...
- openresty开发系列36--openresty执行流程之6日志模块处理阶段
openresty开发系列36--openresty执行流程之6日志模块处理阶段 一)header_filter_by_lua 语法:header_filter_by_lua <lua-scri ...
- openresty开发系列26--openresty中使用redis模块
openresty开发系列26--openresty中使用redis模块 在一些高并发的场景中,我们常常会用到缓存技术,现在我们常用的分布式缓存redis是最知名的, 操作redis,我们需要引入re ...
- openresty开发系列25--openresty中使用json模块
openresty开发系列25--openresty中使用json模块 web开发过程中,经常用的数据结构为json,openresty中封装了json模块,我们看如何使用 一)如何引入cjson模块 ...
- openresty开发系列21--lua的模块
openresty开发系列21--lua的模块 从lua5.1开始,Lua 加入了标准的模块管理机制,Lua 的模块是由变量.函数等已知元素组成的 table, 因此创建一个模块很简单,就是创建一个 ...
- ionic云开发系列二之调用webservice
Part 1:怎么访问后台呢 在上一篇文章 ionic云开发系列一 已经介绍了在云上搭建ionic框架了,如果你还不知道怎么搭建ionic本地开发环境, 请移步ionic Getting Starte ...
最新文章
- ExecutorService(任务调度器)详解
- dora storm 文本_牛津版英语七年级下册课文文本.doc
- HDFS High Availability体系介绍(Using the Quorum Journal Manager)
- LeetCode 2080. 区间内查询数字的频率(哈希+二分查找)
- java 安全认证_restful安全认证
- 7/6-7/12 上海之行
- Java连接各种数据库
- php正则多个字段,正则表达式,grep_linux shell中如何实现对多个关键字段的排除?,正则表达式,grep,linux,shell - phpStudy...
- 芯片(一)--74HC595中文资料
- [工具:iperf吞吐率测试工具 ]安装以及使用
- ES-Checker
- 天涯明月刀测试-bug
- XXL 定时任务实现
- MySQL优化之hints
- 平安好医生上半年营收28亿:同比降26% 净亏4.26亿
- OpenGL实现在三维空间拖拽物体
- java蛮力法背包问题_蛮力法、动态规划法 求解01背包问题
- 手把手教你做树莓派魔镜-MagicMirror(六)-安装MagicMirror
- dosbox 自动运行_如何使用DOSBox在新计算机上运行90年代的老旧游戏
- HTML5编写的小游戏