Delphi 使用CODESOFT打印

爱水心寒 2015-12-18 04:22:02

// BarApp := GetActiveOleObject('lppx.Application');
BarApp := CreateOleObject('lppx.Application');
BarApp.Visible:=False;
BarDoc:=BarApp.ActiveDocument;
BarVars:=BarDoc.Variables;
BarDoc.Open(vDSNFile);
BarDoc.Variables.Item('Var0').Value := ‘123456’;
Bardoc.Printlabel(1);
BarDoc.FormFeed;
Bardoc.Close;
BarApp.Quit;

上面是打印的代码,现在使用CreateOleObject('lppx.Application')就会提示“文件名、目录名或者卷标语法错误",而当把CODESOFT软件打开以后,使用GetActiveOleObject('lppx.Application')则可以正常打印,还请各位指点迷境。
...全文
893 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
爱水心寒 2015-12-25
  • 打赏
  • 举报
回复
问题解决了,重新安装了CODESOFT软件,还是注册表的问题,具体问题在哪还是不知道。

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧