首页
易打标
云防伪
云仓库
服务中心

1. C/S架构开发

Ocx插件,作为标准开发组件,可嵌入Delphi等开发工具IDE界面,以Delphi7为例,看下如何实现:

1、Ocx插件安装

首先,在易打标安装目录下,找到文件YDBCtrl.ocx,打开Delphi7,点击菜单Project>Import Type Library,如下:

点击按钮,找到YDBCtrl.ocx文件,点击,就可以引入易打标控件了,会在Delphi7的控件面板ActiveX中,注入YDBCtrl控件, 直接在Form上,放置一个封装的易打标集成设计器,开发者仅需简单几行调用函数代码,即可实现标签设计、打印功能。

此种方式,最有用的,是软件开发商可将标签设计,交给你的最终用户自己设计,而数据从后台动态读取,彻底摆脱代码化修改标签的苦恼。

2、开发实例

下面,来看一套利用易打标插件,实现与WMS软件集成的案例,其整合步骤如下:

标签设计器植入:

Step1:在你的WMS系统中,加入一个标签设计工具菜单;

Step2:设计一个Form,放置易打标YDBCtrl控件,并完成你自己的界面布局;

Step3:在代码中,加入易打标专用的接口函数,实现载入、打印操作;

OnShow事件代码

在OnShow事件中,完成易打标初始化:

OnClose事件代码

在OnClose事件中,完成易打标组件的回收释放操作:

if YDBCtrl1 <> nil then YDBCtrl1.Free;

标签打印植入:

Step1:在你的业务界面代码中,加入一个打印入口按钮或菜单,如下所示:

在按钮的点击事件中,加入以下代码,FrmPreViewBar假设是你的标签打印预览页面名称:

Step2:设计一个条码标签打印预览界面FrmPreViewBar:

只需在Form上,放入YDBCtrl控件,同时将控件的preview属性,设置为preview,就变成预览模式

OnShow事件代码

在OnShow事件中,完成预览初始化,包括连接鉴权等操作:

总结:三句话概况易打标在C/S软件中的插件开发:

1)通过一个YDBCtrl,放入易打标界面;

2)加上简单几行代码,控制连接操作的标签;

3)通过Json格式,传递要打印的数据;

以上对于一个普通开发者来说,都可以轻松实现。

2. B/S架构开发

B/S开发,就是通常说的Web开发,这是24on产品的另一大优势,通过API接口技术,可以快捷实现标签的云端打印及设计操作。

1、24on注册账号

注册账号后,用户即可在24on平台上,设计标签,并且模板也是保存在24on云端的。

2、调用API

在你的WEB程序中,根据API接口手册所描述的函数,调用云标签接口,实现设计、打印功能。

3、云端打印

要实现在云端直接打印标签到本地打印机,你需要在本机安装易打标的打印服务,并配置上你的24on云账号,即可轻松实现打印到本地的功能;

联系客服

销售热线:400-636-8516

技术咨询:18905926369

24on微公号