学习LabVIEW(一)——调用ZXing.NET

测试测量 时间:2017-01-09来源:网络
最近要做一些和软件无线电方面的研究,所以得学习一下LabVIEW的基本用法。虽然很久以前也用过NI的采集设备,但是当时的G语言程序都是NI帮我们做好的,所以什么也没学会。
今天我试着编写了一个简单的程序,用LabVIEW调用ZXing.NET实现二维码的生成。由于ZXing.NET生成的二维码是.NET的Bitmap对象,所以在LabVIEW程序界面上,需要用一个.NET的PictureBox来呈现图像,如下图所示:


而在G语言程序中,则可以使用互连接口提供的各种工具来实现ZXing的调用


其中:
构造器节点可以用来创建一个类的实例。创建一个构造器节点时,对于.NET自带的类,可以直接进行选择


如果是ZXing这样的第三方.NET库,可以点击“浏览”按钮,在文件打开对话框中选中zxing.dll即可。界面中的“构造器”用来选择具体使用哪个构造函数,因为.NET对象可以有不止一个构造函数;
属性节点可以操作对象的属性,该节点有两种形式,一种可以用来读取属性的值,另一种可以用来修改属性的值;
调用节点用来调用一个对象的方法。
有了上面三个节点,足够我们操作ZXing.NET的对象了。最后的程序如下:


简单从左介绍一下调用ZXing.NET的过程:
程序的界面上有一个文本框,用来输入文本;一个按钮,用来触发ZXing.NET对文本编码;一个.NET的PictureBox用来呈现最终的结果。运行效果如下:


用Barcode Scanner扫扫试试:

关键词: LabVIEWZXingNE

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版