Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:微信扫码暂不支持展示二维码中的文本内容

1楼
HappyFt 发表于:2024/4/29 9:23:00
Dim ra2 As New prt.RenderArea
ra2 = rt.Cells(rt.Rows.Count - 1, 2).Area '引用单元格的容器
Dim rg As prt.RenderGraphics
Dim Bar As New BarCodeBuilder
Bar.Symbology = Barpro.Symbology.QRCode
ra2.Stacking = prt.StackingRulesEnum.InlineLeftToRight '设置容器中对象的排列方式
Bar.Code = cr("客户料号") & "+" & CStr(rq).Replace("-", "") & Format(i - 1 + bh , "000") & "+" & qty & "+zxkj" '料号+流水号+数量+标记
Bar.QRCodeModuleSize = 0.7
Bar.QuietZoneWidth = 1 '静区宽度(两边空白)
rg = New prt.RenderGraphics
bar.DrawOnCanvas(rg.Graphics, 0, 0, 1)
rg.Style.Spacing.All = 0.5
ra2.Children.Add(rg)

用上面代码生成的二维码,如果客户料号中有中文,用手机微信扫码就会出现乱码或者
显示微信扫码暂不支持展示二维码中的文本内容

这种情况应该如何处理,谢谢!


2楼
有点蓝 发表于:2024/4/29 9:31:00
试试改下二维码的字符集,比如utf8
3楼
HappyFt 发表于:2024/4/29 11:05:00
改成utf-8也不可以,试了很多种都不可以,用支付宝的扫码就可以显示,应该是微信扫码功能的原因吧
4楼
有点蓝 发表于:2024/4/29 11:16:00
那是微信自己的问题了
共4 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .01953 s, 2 queries.