不太容易,除非该打印机有SDK支持
只有DLL,不太好弄DLL的程序接口如果没有的话也不可以!
如果你只是把它打印出来,那调用WINDOWS打印机就可以,但如果你需要进行设计,比如自定义打印等等 这必须得有SDK
把EXCEL放在delphi 应用程序(exe)同个目录然后
begin
var
excel, WorkBook, Sheet: Variant;
try
excel := CreateOleObject('ExcelApplication');
WorkBook := excelWorkbooksAdd(extractfilepath(applicationexename) + '\xxxxxxls');
Sheet := WorkBookWorksheets[1];
except
excel := NULL;
ShowMessage('请先安装Excel');
EXIT;
end;
try
Sheetcells(5, 2) := '15484151'; //表示第5行第2列写入15484151字符
finally
end;
try
excelVisible := true;
WorkBookSaved := True;
finally
//excelQuit;
//excel := Unassigned;
end;
end;
就这样可以了很简单的!
以上就是关于手头上有北洋标签打印机,现在用delphi写一个程序,想用软件调用北洋标签打印机,请问怎样可以实现全部的内容,包括:手头上有北洋标签打印机,现在用delphi写一个程序,想用软件调用北洋标签打印机,请问怎样可以实现、用EXCEL做好报表的模板,如何用DELPHI来调用它,并实现打印预览及打印的功能。、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)