VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 2083|回复: 13

[求助] 如何用VB程序生成二维码,实现电子点名功能?

[复制链接]
发表于 2019-1-17 18:45:49 | 显示全部楼层 |阅读模式
现在广泛应用于课堂教学一些软件
如课堂派、雨课堂...
其中有一项基本功能是电子点名,让学生扫描二维码,就可以在一两秒钟之内实现点名功能。

现在想把这一个简单的功能拎出来。

用一台能上网的笔记本运行程序
程序运行,输出一个二维码,学生用手机扫描这个二维码,在打开的界面上输入姓名学号,点击提交。
我在笔记本上就能接收到信息。和数据库或者一个excel表比对,就可以知道谁来了谁没来。

能用VB实现这个功能么?
需不需要服务器?
能不能给出实现这个功能的程序代码?
发表于 2019-1-21 10:41:24 | 显示全部楼层
这个必须要服务器,扫码后就是访问某个url,这样就可以实现通讯的功能
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-1-21 20:04:56 | 显示全部楼层
KSPPrince 发表于 2019-1-21 10:41
这个必须要服务器,扫码后就是访问某个url,这样就可以实现通讯的功能

用能上网的笔记本能代替服务器么?
要交换的数据量很小
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-1-21 20:05:11 | 显示全部楼层
KSPPrince 发表于 2019-1-21 10:41
这个必须要服务器,扫码后就是访问某个url,这样就可以实现通讯的功能

用能上网的笔记本能代替服务器么?
要交换的数据量很小
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-1-21 20:05:59 | 显示全部楼层
KSPPrince 发表于 2019-1-21 10:41
这个必须要服务器,扫码后就是访问某个url,这样就可以实现通讯的功能

用能上网的笔记本能代替服务器么?
要交换的数据量很小
回复 支持 反对

使用道具 举报

发表于 2019-1-21 22:42:34 | 显示全部楼层
a1ways1010 发表于 2019-1-21 20:05
用能上网的笔记本能代替服务器么?
要交换的数据量很小

前提是他们的手机必须能连接到你的笔记本。
其实最关键的地方在于,你让他们用什么App扫二维码?
回复 支持 反对

使用道具 举报

发表于 2019-1-23 23:27:51 | 显示全部楼层
必须要形成一个闭环:
你的程序生成的二维码应该是可以被识别成一个文本或者base64编码,然后手机通过这个编码可以给你的服务器发送签到信息完成签到。
这里需要三方:
教师端PC软件
学生端手机APP
服务端

缺一不可。
回复 支持 反对

使用道具 举报

发表于 2019-1-25 10:12:01 | 显示全部楼层
重要的不是二维码,而是APP,APPs扫描二维码后,将签到信息通过TCP或UDP回报给电脑,电脑解释,即可
回复 支持 反对

使用道具 举报

发表于 2019-1-25 10:12:42 | 显示全部楼层
重要的不是二维码,而是APP,APPs扫描二维码后,将签到信息通过TCP或UDP回报给电脑,电脑解释,即可
回复 支持 反对

使用道具 举报

发表于 2019-1-25 10:13:08 | 显示全部楼层
重要的不是二维码,而是APP,APPs扫描二维码后,将签到信息通过TCP或UDP回报给电脑,电脑解释,即可
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2019-8-22 04:41

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表