以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [原创]窗口中二维码取数据问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=103743) |
|
-- 作者:sysckj -- 发布时间:2017/7/16 9:20:00 -- [原创]窗口中二维码取数据问题 现在窗口中增加了一个标签窗口,设计标签窗口,在其中增加了一个BarCode控件,条码类型设置为QRCode,现在需要这个二维码生成35位数字,数字前面带一个*符号,数字全部随机生成,如何实现 |
|
-- 作者:有点甜 -- 发布时间:2017/7/16 10:54:00 -- Dim str As String = "*" For i As Integer = 1 To 35 str &= Rand.Next(10) Next msgbox(str) |
|
-- 作者:sysckj -- 发布时间:2017/7/16 14:50:00 -- 写入到BarCode控件事件里吗?写了没发生变化啊 |
|
-- 作者:sysckj -- 发布时间:2017/7/16 14:59:00 --
|
|
-- 作者:sysckj -- 发布时间:2017/7/16 16:00:00 -- 回复:(有点甜)Dim str As String = "*"For i As In... 写入到BarCode控件事件里吗?写了没发生变化啊 |
|
-- 作者:有点甜 -- 发布时间:2017/7/16 16:30:00 -- 以下是引用sysckj在2017/7/16 16:00:00的发言:
写入到BarCode控件事件里吗?写了没发生变化啊
AfterLoad事件,写代码
Dim bar As WinForm.BarCode = e.Form.Controls("BarCode1") |
|
-- 作者:sysckj -- 发布时间:2017/7/16 17:00:00 -- 回复:(有点甜)以下是引用sysckj在2017/7/16 16:00:... 说明文本该如何调用这个啊,调用过程中要去掉*号 |
|
-- 作者:有点甜 -- 发布时间:2017/7/16 17:48:00 -- Dim bar As WinForm.BarCode = e.Form.Controls("BarCode1") bar.Text = str |
|
-- 作者:sysckj -- 发布时间:2017/7/17 10:28:00 -- 回复:(有点甜)Dim bar As WinForm.BarCode = e.For... 这个事件应该加在哪里啊,说明文本内容显示不出来啊,还有请教一下,一排打印三个应该怎么设置呢 |
|
-- 作者:有点甜 -- 发布时间:2017/7/17 11:00:00 -- 以下是引用sysckj在2017/7/17 10:28:00的发言:
这个事件应该加在哪里啊,说明文本内容显示不出来啊,还有请教一下,一排打印三个应该怎么设置呢
写在按钮或者afterLoad事件。我测试没问题。
要打印多少个,那就放入多少个控件,代码拷贝三份,修改控件名。 |