上两章中我们介绍了两个类,这个两个类已经把串口的设置和数据的解析功能封装了起来了,下面我们该如何用它呢。。。好,这章我们来看一下如何去用它。

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.IO; using System.Reflection; using System.Windows.Forms; namespace GetGPSInfo { public partial class Form1 : Form { public Form1() { InitializeComponent(); } GPS gps = null; /// <summary> /// 显示GPS信息按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void menuItem1_Click(object sender, EventArgs e) { timer1.Enabled = true; timer1.Interval = 1000; } /// <summary> /// 退出 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void menuItem2_Click(object sender, EventArgs e) { Application.Exit(); } /// <summary> /// 初始化 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Form1_Load(object sender, EventArgs e) { gps = new GPS(); } /// <summary> /// 获取GPS数据 /// </summary> private void GetGPS() { label1.Text = gps.GetGPSInfos(); } /// <summary> /// 读取代码 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void timer1_Tick(object sender, EventArgs e) { label1.Text = ""; GetGPS(); } } }

看完了这段代码,你是不是感觉超简单啊。。呵呵,仔细一看,你会发现用没有多少的技术含量的。。。

其实我们在平时多读多练,多看别人写的代码,那么我们就会有进步的。好了,今天就到这里吧。

在WindowsMobile5.0系统上进行获取GPS信号(3)相关推荐

  1. Android Q(10.0)上IMEI获取不到;Android Q(10.0)上OAID替代IMEI;OAID获取方式

    最近公司研发的 Android Q (android 10)的5G手机,然后就开始适配Android Q:发现无系统权限的应用无法获取到可作为唯一标识的IMEI,MAC等等:由于项目(负一屏/浏览器/ ...

  2. 在群晖 DSM 7.0 系统上如何安装 Plex Media Server

    从DSM 6.2 升级到 DSM 7.0 Beta 后 plex 提示修复却无法修复 新版的DSM 7.0 发布后,我第一时间做了升级,升级之后几乎全部的第三方套件都不兼容,官方套件也都处于bate ...

  3. android tinker 加固,Android 7.0系统上360加固补丁异常

    异常类型:app运行时异常 手机型号:华为Mate9.华为Mate8.华为P9 plus.三星 S7 Edge(韩版).诺基亚 6.摩托罗拉 MOTO Z 手机系统版本:Android 7.0 tin ...

  4. liunx 上get 不到url参数 java_thinkphp5.0 模板上直接获取url参数

    // 调用Request对象的get方法 传入参数为id {$Request.get.id} // 调用Request对象的param方法 传入参数为name {$Request.param.name ...

  5. SIM7600X 获取GPS信号 TCP/IP连接与PPP拨号上网 4G上网

    如果设备是基于Ubuntu.树莓派等,参考:https://www.cnblogs.com/little-kwy/p/11296426.html 用户在使用模块前除了micro USB线.LTE天线. ...

  6. 获取手机Gps地理位置并获取Gps信号强弱

    在项目终需要开启gps用来获取地理位置,获取不到地理位置时发送一条广播,进行通知 1,启动服务,在服务中每隔3秒检测gps是否开启以及获取到当前的地理位置 2,将获取到的地理位置发送一条全局广播,便于 ...

  7. 华为9.0系统机器一键激活xposed框架的流程

    对于喜欢钻研手机的小伙伴而言,经常会使用到Xposed框架及其种类繁多功能彪悍的模块,对于5.0以下的系统版本,只要手机能获得Root权限,安装和激活Xposed框架是非常简易的,但随着系统版本的不断 ...

  8. oppo8.0系统手机(亲测有效)激活xposed框架的教程

    对于喜欢研究手机的伙伴来说,很多时候会使用上XPOSED框架及各类功能极强的模块,对于5.0以下的系统版本,只要手机能获得ROOT权限,安装和激活XPOSED框架是异常轻易的,但随着系统版本的不断升级 ...

  9. Android 8.0 学习(3)---Android 8.0系统的应用图标适配

    其实在去年Android 8.0系统刚推出的时候,我就仔细翻阅过Google官方的功能变更文档.变更项着实不少,但是真正需要我们去进行功能适配的地方却并不多.总结了一下,最主要需要进行适配的地方有两处 ...

最新文章

  1. java 中的内部类学习小记
  2. 密码错误时alert弹出_密码重置用户流程4部曲
  3. 【Python】Elasticsearch和elasticsearch_dsl
  4. 移植U-BOOT之裁剪和修改默认参数(易用性)启动内核,以及对uboot进行分区
  5. html5中音频、视频标签、自定义播放器常用属性及方法、全屏操作、新增属性兼容问题
  6. ASP.NET Core:从ASP.NET Web API迁移的多层数据服务应用程序
  7. 从腾讯入职到离职,我仅用了三周:做大数据的同事看不起做报表的
  8. [Linux][Ubuntu][14.04.3LTS]安装NVidia显卡驱动
  9. 代码帝:一个月10万行代码
  10. 斐讯k3c V1.7D frp升级
  11. (纪中)2162. 方格纸(square)【差分+前缀和】
  12. 艾诗娜:红女巫 Ashina: The Red Witch Build.10280376 官方中文 免安装【209M】
  13. 应届生,你为什么那么想做产品经理
  14. Java 微信公众号每日自动给女朋友推送问候
  15. 【软件安装】win10系统安装Microsoft Visual Studio C++ 6.0 (完整绿色版)使用说明
  16. Speedoffice(word)中如何批量将小写字母变成大写字母?
  17. c语言apply函数,R语言apply()函数用法(示例代码)
  18. Drupal theme-1
  19. 单片机——用SRF04、BUZZER设计一个能单次启动测距系统电路
  20. 动态库、静态库的创建及使用

热门文章

  1. QCustomPlot的使用之四-响应鼠标移动和弹起事件
  2. L1-028 判断素数
  3. 软件定义与分类1.1
  4. window和服务器之间通过scp互传文件
  5. 怎样修复计算机系统声音,电脑没声音了如何恢复 四招助你快速修复电脑声音...
  6. css background-size:contain与cover的区别
  7. 东华复试oj题------1-5题
  8. android安全和权限①----ShareUserId和文件访问(File Access)--Security and Permission
  9. 关于无法访问计算机0x80070035、要求输入网络凭证,局域网文件夹共享 Win11 WIN10 (个人记事本
  10. 交易猫闲鱼链接+八合一完整源码