
用Pyhthon集成BarTender
文章平均质量分 97
Jan___
这个作者很懒,什么都没留下…
展开
-
python写上位机(集成Bartender)
一、应用背景该上位机作为信息枢纽,同时连接用户、第三方软件、Bartender打印软件、远程服务器、PLC(下位机),需要多个线程辅助完成~1.1 连接用户使用QtDesigner设计出UI界面,供用户操作;并且UI界面需要持续刷新,因此UI窗口显示将作为主线程;1.2 连接第三方软件由某个信号触发连接程序,在后台完成与第三方软件的Socket连接,并通过socket交互数据1.3 连接Bartender软件由于Bartender已经提供了SDK,只需要import 它们的dll包,并创建Ba原创 2021-01-24 17:58:29 · 5460 阅读 · 2 评论 -
python集成Bartender的雏形
一、创建标签模板文件.btw1.1、新建空白模板模板是提前在Bartender软件中设计好的,简单测试脚本就偷懒不配置那么多,新建文档-空白模板-next-next-next-直到完成。1.2、加入条形码从工具栏拖入一个条形码模块右键“具名数据源”,并创建一个新的数据源“Number”1.3、绑定数据源先双击条形码模块,再右击“数据源”选项,新建数据源,然后链接数据源...原创 2020-04-13 23:52:14 · 6248 阅读 · 21 评论 -
分析BarTender的SDK帮助文档
SDK的内容分四部分:Librarian API:版本管理系统,可以控制文件回滚、签入签出、显示文件信息等。Print Engine API:客户端打印系统。管理打印机列表、打开关闭标签模版、合并标签数据、启动打印、监控打印状态。Print Server API:服务器端打印系统,自带队列管理机制。System Database API:系统数据库管理系统。暂时只需要客户端打印系统,...原创 2020-04-13 22:57:58 · 12597 阅读 · 5 评论 -
使用Python调用DLL
调用C/C++实现的DLL库先把.dll库拷贝到.py的目录下。程序思路:1. 调用cdll.LoadLibrary将dll导入进来;2. 32bit的dll在64bit的Python中无法使用;from ctypes import *dll = cdll.LoadLibrary('myDLL.dll')sum = dll.add(1, 2, 3)print(sum)调用C#实...原创 2020-04-11 15:36:50 · 1756 阅读 · 1 评论 -
练习DLL的使用
练习dll库的创建与使用一、创建dll库1.1、新建项目–“Win32项目”1.2、应用程序类型选择DLL,并选择空项目创建1.3、添加源文件与头文件/* myDLL.h */#pragma once;#ifdef DLL_IMPLEMENT#define DLL_API _declspec(dllexport) //在生成dll的项目中为dllexport#else...原创 2020-04-11 14:51:54 · 276 阅读 · 0 评论