labview调用BarTender案例一(斑马标签打印机)

第一章 调用BarTender标签模板制作软件打印标签

文章目录

  • labview调用BarTender案例一(斑马标签打印机)
    • 第一章 调用BarTender标签模板制作软件打印标签
  • 前言
  • 一、构造DLL节点
  • 二、读取模板和修改共享变量
    • 1.读取模板
    • 2.修改共享变量
    • 3.打印标签
  • 总结

前言

最近在项目遇到需要调用斑马打印机打印产品标签,本人使用labview开发组态,目前网络资源都是使用命令管理器调用EXE来实现打印,这种方式对于程序灵活性不强,在网上查找资料labview调用只有一个是用C#二次封装类库的形式来实现,不喜欢。故参考C#调用Interop.BarTender.dll里面的方法和属性通过构造节点来实现labview直接调用标签打印机打印。


一、构造DLL节点


如上图所示先创建.net构造器,构造方法节点。

二、读取模板和修改共享变量

1.读取模板


如上图,使用绝对路径来读取模板用方法Formats.Open打开模板,调取
NamedSubStrings属性和printer属性(多台打印机需要知道是那一台)。

2.修改共享变量


如上图用方法NamedSubStrings.GetAll获取模板的所有共享变量信息,
使用方法Format.SetNamedSubStringValue设置共享变量对应的字符串。

3.打印标签


如图调用 方法Format.PrintOut(true, false)打印标签,如需等待打印结束使用Format.PrintOut(true, true)。

总结

`以上就是今天要讲的内容,本文仅仅简单介绍了labview调用Interop.BarTender.dll打印标签,后续继续扩展labview构造节点调用其他设备或软件的方法。

labview调用外部仪器设备案例一(标签打印机)相关推荐

  1. ecology9.0泛微OA定时任务之调用外部数据源数据案例

    package com.engine.util;import org.apache.commons.logging.Log; import org.apache.commons.logging.Log ...

  2. [LabVIEW应用]Labview如何将PC机和仪器设备连接到一起

    这贴讲到一个应用labview的实例后,有些坛友就私信是如何将PC机和仪器设备连接到一起的,介绍的不是很详细.然后回去查询之前的资料,这里和大家讲下是利用PC机实现和多个仪器设备之间的通信过程. 在这 ...

  3. LabVIEW调用DLL时出现异常0xc0000005代码

    LabVIEW调用DLL时出现异常0xc0000005代码 当调用本地DLL时,LabVIEW崩溃,并且收到一条错误消息,说明发生了内存访问冲突(异常代码:0xc0000005). 将LabVIEW版 ...

  4. [Linq] Linq如何调用外部方法?

    Linq如何调用外部方法? 通常我们会有这样的需求,以前写SQL会直接在自定义函数,在EF非FECORE中处理比较麻烦.那么LINQ 能否在返回匿名实体的时直接调用外部方法呢?编译通过,运行时报错! ...

  5. wince+labview+ARM的便携式设备

    经过了三个月的时间,终于完成了电能质量仪的开发任务!当初接这个项目的时候,心里有些怕怕,因为一直没有在ARM体系下WINCE系统下完成一个项目,所以很有因度,自我感觉!主要有以下几点: 1.labvi ...

  6. unity 调用外部相机拍照

    unity 调用外部相机拍照 using System; using System.Collections; using System.Collections.Generic; using Syste ...

  7. labview调用python 开发视觉_龙哥教你学视觉—tensorflow目标检测LabVIEW深度学习教程...

    购买注意事项: 1. 专属学习群和课程资料领取:成功购买后,请添加助教小姐姐的微信:18123773580,添加时请备注姓名+已购买视频.小姐姐会拉你进专属学习交流群 2. 关于发货:为了保证视频正版 ...

  8. Linux嵌入外部程序窗口,μClinux嵌入系统外部硬件设备快速调试||μClinux|

    μClinux嵌入系统外部硬件设备快速调试 摘要:为 了加快开发调试μClinux嵌入式系统的外部硬件设备,采用直接物理地址的设备访问方法,在μClinux嵌入式系统中实现了外部硬件设备的快速访问. ...

  9. 基于LabView的虚拟仪器实现频率稳定度的测量(图)

    2006-04-27 21:45:55 基于LabView的虚拟仪器实现频率稳定度的测量(图) align=right marginWidth=0 marginHeight=0 src="h ...

最新文章

  1. 从PCD文件写入和读取点云数据
  2. 数据结构与算法--翻转单词顺序
  3. LeetCode 1642. 可以到达的最远建筑(二分查找 / 优先队列贪心)
  4. 优酷APP响应式布局在消费场景的落地之Android篇
  5. BZOJ1026[SCOI2009]windy数
  6. C++成员函数的重载、覆盖与隐藏
  7. 编程题常见输入格式处理方法
  8. Rasa对话机器人连载一 第121课:Rasa对话机器人Debugging项目实战之电商零售对话机器人运行流程调试全程演示-1
  9. 转:管理欲望:领导者的自我觉察与突破
  10. MATLAB麦克劳林展开式cosx,用matlab绘制e^x的泰勒展开式的图像
  11. C++(类与对象)是纸老虎吗?
  12. tensorflow dataset 用法 from_tensor_slices dataset.repeat dataset.batch dataset.shuffle
  13. matlab中内插cubic,cubic与spline插值点处的区别
  14. JumpServer配置邮件服务
  15. arm-linux平台的锐捷认证工具Mentohust移植
  16. (SSM解析错误)$%7BpageContext.request.contextPath%7D/account/save
  17. 数据结构:“大根堆、小根堆”的向上调整算法和向下调整算法
  18. html中div被挤下来,css+div左右布局没效果,右边的被挤到底部_html/css_WEB-ITnose
  19. [华语][张国荣][16CD][1978-1987][APE+CUE][3.94G][115][sqhhj0622#HD2PT]
  20. 怎样查询多个天天快递单号的物流并分析是否签收

热门文章

  1. 基于JAVA Frame的太阳系行星运转系统
  2. Struts2+Hibernate+Spring+ZTree+Dtree 实现树形菜单
  3. 四川大学2019计算机考研,四川大学考研全攻略篇(各学院2019年考研详解、报考建议...)...
  4. vue之ele组件中input表单限制输入字符
  5. vmware 解决二进制转换与此平台上的长模式不兼容
  6. 数码管显示电路分析-74hc138+74hc164
  7. 金沙滩51单片机74HC138 三八译码器的应用
  8. 作为产品经理的你,画原型图时崩溃过吗?
  9. UEFI启动+GPT分区模式下双硬盘SSD+HDD+Win10安装Ubuntu18.04.1组成双系统
  10. el-checkbox-button 出现点击任意一个导致全选