调用ActiveBarcode组件实现多种条形码类型和二维码生成

By admin at 2020-02-26 • 0人收藏 • 2465人看过

ActiveBarcode支持多种格式的条形码和二维码形式, 可以自动计算校验码

支持的类型码参考:https://www.activebarcode.com/codes/

image.png


image.png

由于演示版本为5.5 , 目前只支持以下条码

image.png

import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=399;bottom=287)
winform.add(
button={cls="button";text="保存到本地";left=2;top=221;right=188;bottom=285;z=2};
button2={cls="button";text="ISSN";left=214;top=224;right=400;bottom=288;z=3};
static={cls="static";text="Static";left=0;top=0;right=400;bottom=208;transparent=1;z=1}
)
/*}}*/

import console
console.open()

var barc = winform.static.createEmbed("BARCODE.BarcodeCtrl.1");
var barcode = barc._object
barcode.Typename = "PostNet"
barcode.Text = "5552357072"
winform.button.oncommand = function(id,event){
	var ret = barcode.SaveAsBySize(io.fullpath("\democode.png"),400,200) 
}

winform.button2.oncommand = function(id,event){
	barcode.Typename = "CODEISSN"
	//或者用type来设置
	//barcode.setType(36);
	barcode.Text = "1234567"
}

winform.show();
win.loopMessage();

所需控件:

ActiveBarcode.zip


7 个回复 | 最后更新于 2020-03-01
2020-02-27   #1

这个控件不错,生产统计上面就可以直接自己生成,然后打印出去了

2020-02-27   #2

这控件是免费的还是试用版?

2020-02-27   #3

回复#2 @nod32 :

控件是收费的,不过上面连接是我下载的和谐版.貌似是5.5版本的, 官方最新的貌似是6.8了.

我昨天大概试了下, 发现官网上的一些文档参数这个版本里没有

2020-02-27   #4

回复#3 @admin :

哦,你发的和谐版里面typename属性里貌似没有QRCODE码

2020-02-27   #5

回复#4 @nod32 :

确实, 5.6版本之后才有貌似....

image.png

2020-02-28   #6

学aardio完全不知道如何下手,看了下手册,好多东西都是迷迷糊糊的,比如,用单引号和双引号表示字符串,好像都行。语句后面加不加分号,好像也是一样的。


看楼主学了很久,能否指条路径——只是想自己做点小东西自己使用那种

2020-02-28   #7

回复#6 @wyybeyond :

学aardio就看软件自带的范例, 里面基本包含了所有功能的例子,当然, 有些特别专业相关的东西就需要你自己研究或者搜索了.

怕你找不到范例位置, 打开软件ide后, 最右边 [代码段] - [范例程序]

捕获.PNG

另外, [工具] - [扩展库] , 然后双击里面的示例也可以打开相应的例程

捕获2.PNG

此外最重要的:

就是有一颗求知的心, 遇到问题多思考, 实在弄不懂的去群里或论坛上提问.

登录后方可回帖

登 录
信息栏
 私人小站

本站域名

ChengXu.XYZ

投诉联系:  popdes@126.com



快速上位机开发学习,本站主要记录了学习过程中遇到的问题和解决办法及上位机代码分享

这里主要专注于学习交流和经验分享.
纯私人站,当笔记本用的,学到哪写到哪.
如果侵权,联系 Popdes@126.com

友情链接
Aardio官方
Aardio资源网


才仁机械


网站地图SiteMap

Loading...