设为首页收藏本站Access中国
Office中国(www.office-cn.net),专业Office论坛

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

返回列表 发新帖
查看: 1451|回复: 5

[与其它组件] 关于四格二维码控件DataMatrix的测试

[复制链接]
发表于 2017-6-7 03:18:40 | 显示全部楼层 |阅读模式
昨天,guangtoujian贡献了个DataMatrix二维码控件。本着人道主义,随手改写了他的语句,写成通用函数,试着玩下。目前在win10(64位)+Access 2013(32位)算是通过了。测试结果如下:
1、关于注册

1.1、好像无需注册的,如需注册,则在命令行里输入以下语句试试:
regsvr32 D:\Roych\access-datamatrix-demo\IEBarCodePlus.dll
1.2、如果是64位系统,则将dll文件拷贝到C:\Windows\SysWOW64再执行上述语句。

2、关于四格二维码(见下图)的识别:

2.1、经多次测试,适当字符的四格二维码,微信还是可以识别的(虽然不太快),而支付宝的扫一扫无法识别,浏览器的二维码识别同样无法识别。
2.2、由于编码问题,汉字的四格二维码将被识别为乱码。


2.3、汉字和英文混合的情况下,可能无法识别(或者太慢)。
2.4、需要注意的是,四个二维码不要使用太长的字符串,否则可能会拆分为多个二维码(BarRows、BarCols属性无效)

3、关于常见二维码的识别(即二维码类型参数为2)
3.1、支付宝与微信均可识别,甚至支付宝识别更快些。
3.2、中文识别没问题,可中英文混排。

4、其它:
4.1、木有Demo,百度未果。很多方法和属性未测试。例如,是否可以控制生成固定尺寸的二维码图片(目前尺寸由字符串多少决定)。
4.2、同样的四个二维码是否可以固定为四格(而不受字符串多少影响)。
附件如下:

好了。大家有其它测试环境的话,有什么问题也可以回帖。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点击这里给我发消息

发表于 2017-6-7 08:59:19 来自手机 | 显示全部楼层
我前天试了,可生成,但识别不到
来自: 微社区
发表于 2017-6-7 10:17:59 | 显示全部楼层
本帖最后由 guangtoujian 于 2017-6-7 10:20 编辑

我系统WIN7 32/64,ACCESS2013位都测试过了,都会出现错误Activex不能创建对象。引用已经添加,控件已注册。

点击这里给我发消息

发表于 2017-6-7 11:07:13 来自手机 | 显示全部楼层
可以的,你界面上没有添加控件
来自: 微社区
 楼主| 发表于 2017-6-7 20:32:09 | 显示全部楼层
tmtony 发表于 2017-6-7 08:59
我前天试了,可生成,但识别不到

四格的很慢,可识别度较低。其它还好。
发表于 2017-6-11 00:24:45 | 显示全部楼层
我用zxing.dll做二维码,比ThoughtWorks.QRCode.dll好用,而且小巧。ThoughtWorks.QRCode.dll居然有6M多。

生成二维码可以借助于Web来实现
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /6 下一条

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2020-1-26 05:18 , Processed in 0.093088 second(s), 37 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表