Delphi 调用Codesoft打印条码
来源:互联网 发布:蕾丝布料淘宝 编辑:程序博客网 时间:2024/06/11 17:14
使用Delphi调用CodeSoft打印条码,使用OLE控件的方法。但需要注意的Codesoft是正式的安装版,使用绿色版不行,绿色版没有写注册表。
下面是测试通过的列子:(需要引用ComObj.Pas文件)
function DoPrint:Boolean;
var
barApp: Variant;
BarDoc,BarVars: Variant;
vPath: string;
begin
Result := False;
try
vPath := ExtractFilePath(Forms.Application.ExeName);
// 打印第一页
if not FileExists(vPath+'TEST.Lab') then
begin
showMessage('打印标签不存在,请检查!');
Exit;
end;
BarApp.Visible:=False;
BarDoc:=BarApp.ActiveDocument;
BarVars:=BarDoc.Variables;
BarDoc.Open(vDSNFile);
// 'TEXT'、'BARCODE'均为TEST.Lab标签纸上的控件名称
BarDoc.Variables.Item('TEXT').Value := 'TEXTValue';
BarDoc.Variables.Item('BARCODE').Value := 'BARCODEValue';
Bardoc.Printlabel(1); // 其中1是打印份数,你想打印几份,设置成几就可以了
BarDoc.FormFeed;
Bardoc.Close;
BarApp.Quit;
on E: Exception do
begin
ShowMessage(E.ClassName + E.Message);
Exit;
end;
end;
Result := True;
end;
Delphi调用Bartender也是一样的道理。参见 http://blog.csdn.net/qq_19784269/article/details/50570177
- Delphi 调用Codesoft打印条码
- Delphi 调用BarTender打印条码
- Delphi 调用BarTender打印条码
- 条码标签打印软件CodeSoft 6.0培训教程
- Delphi 串口打印条码
- Delphi FastReport 打印条码
- Vb.net 调用Codesoft-LabelManager2 打印标签
- Vb.net 调用Codesoft-LabelManager2 打印标签
- Vb.net 调用Codesoft-LabelManager2 打印标签
- Delphi调用BarTender7.75打印条码标签简明开发教程
- C#,VB.Net,VB6调用Codesoft打印标签
- C#调用CodeSoft控制两台打印机打印
- lodop 调用打印机打印条码
- Delphi结合LabelView进行条码打印
- Delphi中打印条码的方法
- C#在调用CodeSoft打印时修改了打印机的打印参数问题
- Java调用TSC条码打印机接口打印条码和二维码
- java调用条码打印机指令进行打印
- 请求转发与请求重定向的区别
- 通过ValueAnimator实现点击展开和关闭的效果
- Layer::init() 到底做了什么
- 【Python】使用pypy加速
- 化繁为简,无需后端。巧用Yql+rss,搭建我的个人网站
- Delphi 调用Codesoft打印条码
- 接口测试-postman+newman+jenkins组合
- 和机器学习和计算机视觉相关的数学
- 安卓欢迎页停留几秒跳到主界面
- CentOS上MediaWiki的搭建(阿里云+php-5.5.17+MySQL-5.7.10+httpd-2.4.18+MediaWiki-1.26.2)
- leetcode之Merge k Sorted Lists
- 在centos RHEL Oracle linux 7.x上手工安装X11图形界面
- ffmpeg 使用小记 h264 to ts
- python连接MySQL时,中文乱码解决方案