先说一下要解决的问题吧
整个过程想要实现数据上传至云端,但是网卡-2连接wifi后总是出现断开后不能自动重新连接的问题。虽然有默认自动连接的选项。本文就是要解决这个网络断开后不能自动重连的问题。
实现步骤
C#创建窗体项目
C#从NuGet中引入SimpleWifi文件
C#程序编写
步骤-1
C#创建窗体项目wifiCon
步骤-2
C#从NuGet中引入SimpleWifi文件
搜索simplewifi
选择安装
步骤-3 程序的编写
程序界面
到了这一步,我们只是做到了获取区域内Wlan网络列表,还没有实现自动网络连接。至于自动连接,我这里就算是抛砖引玉了。
实现自动连接的思路:
1-窗体加载时,自动获取Wlan网络列表
2-设置定时程序,比如每隔5分钟,ping一下百度地址,查看网络是否连接
3-如果ping失败,则遍历连接Wlan中网络列表,连接成功后继续ping一下百度,ping通后退出程序,继续执行定时程序
4-如果ping成功,则继续等待5分钟后,执行下一次ping命令。
程序源码
前往微信小程序数字化设备人,可获取程序源码