社区
Windows SDK/API
帖子详情
如何直接控制打印机输出?在C语言中用的fprintf(stdprn,"%s",Data)函数,在Delphi中应如何写?请高手指教!!!
Jeacy1
2004-11-01 04:22:38
如何直接控制打印机输出?
在C语言中用的fprintf(stdprn,"%s",Data)函数,
在Delphi中应如何写?请高手指教!!!
...全文
422
15
打赏
收藏
如何直接控制打印机输出?在C语言中用的fprintf(stdprn,"%s",Data)函数,在Delphi中应如何写?请高手指教!!!
如何直接控制打印机输出? 在C语言中用的fprintf(stdprn,"%s",Data)函数, 在Delphi中应如何写?请高手指教!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jeacy1
2004-11-04
打赏
举报
回复
我试一下,谢谢仁兄!
ricefish
2004-11-03
打赏
举报
回复
var
prn: TextFile;
begin
AssignFile(Prn,'LPT1');
try
Rewrite(Prn);
writeln(prn,AString);
finally
CloseFile(Prn);
end;
end;
不知道可不可以... 我用这个打收银小票的..
Jeacy1
2004-11-03
打赏
举报
回复
高手出来帮忙啊。。。
cronuz
2004-11-02
打赏
举报
回复
頂不動了吧?hehe... 在Delphi中直接打印的可用「Printer」
uses Printers;
procedure TForm1.Button1Click(Sender: TObject);
var str: String;
begin
str := 'Send Data Directly to Printer';
Printer.BeginDoc;
Printer.Canvas.Font.Size := 12;
Printer.Canvas.Font.Style := [fsBold, fsUnderline];
Printer.Canvas.TextOut(2, 100, Format('Hello! %s',[str]));
Printer.EndDoc;
end;
Jeacy1
2004-11-02
打赏
举报
回复
API好像没有这样的函数。
warmworm
2004-11-02
打赏
举报
回复
......
有没有API试试
Jeacy1
2004-11-02
打赏
举报
回复
在说一下,我打印的是"车票"。
Jeacy1
2004-11-02
打赏
举报
回复
大家请注意:我要精确控制打印位置,而且要打印的纸高小于10Cm(才7.1Cm),连续纸。打印机用的是EPSON的针式打印机,还要打印39条码。我们都知道,在windows下的打印都是"按页输出"的,EPSON的针式打印机当纸高小于10CM时,不能精确走纸(EPSON公司技术部也认可)。如按页输出,我测试过,当纸自定义大小为719时实际走纸为690当自定义大小为720时实际走纸为750。无论如何都无法走7.1CM(710)。我咨询EPSON公司,他们表示小于10CM的纸他们无法保证精确纸。要精确走纸唯有自己开发打印机程序直接控制打印机,他们向我提供了一份开发的技术资料,就是用上面提及的fprintf(stdprn,"%c%c",27,'*')函数输出控制命令。不知在Delphi下应如何?请高手教我!!!!!
zzmdegm
2004-11-02
打赏
举报
回复
用报表控件啊!
ly_liuyang
2004-11-02
打赏
举报
回复
打印机用TPrinter
http://lysoft.7u7.net
Jeacy1
2004-11-01
打赏
举报
回复
如何直接控制打印机输出?
在C语言中用的fprintf(stdprn,"%s",Data)函数,
在Delphi中应如何写?请高手指教!!!
补充:关键字"stdprn"在Delphi中对应是什么?
如果用汇编语言写,又如何写呢?
在Pascal中有类似的,Writeln(LST,Data)可向打印机输出;"LST"关键字定义在Printer标准单元里,表示向打印机输出。但在Delphi中不可用。请各位不吝指教。
Jeacy1
2004-11-01
打赏
举报
回复
请大家帮我一下,感谢感谢。。。。。。
Jeacy1
2004-11-01
打赏
举报
回复
在Pascal中有类似的,Writeln(LST,Data)可向打印机输出;"LST"关键字定义在Printer标准单元里,表示向打印机输出。但在Delphi中不可用。请各位不吝指教。
beyondtkl
2004-11-01
打赏
举报
回复
Delphi 好像没有这么猛的 函数。。。
需要分好几步走。。
Jeacy1
2004-11-01
打赏
举报
回复
补充:关键字"stdprn"在Delphi中对应是什么?
如果用汇编语言写,又如何写呢?
C语言
函数
大全--f开头的
函数
(上)
C语言
函数
大全--f开头的
函数
(上)
Linux f
printf
的用法
f
printf
其作用是格式化打印,也叫格式化
输出
,可以指定
输出
到一个流文件中,即相
输出
流中
写
入数据。f
printf
()
函数
根据指定的格式(format),向
输出
流(stream)
写
入数据(argument)。f
printf
( )会根据参数format 字符串...
《
C语言
函数
速查》S开头的
函数
深入了解IT/互联网行业及岗位,
请
参阅通用IT/互联网岗位招聘计划(最新全岗版)。 深入了解职业晋升及学习路线,
请
参阅最优职业晋升路线和课程学习指南(最新全栈版)。 内容导航: 01、sbrk 02、scanf 03、search...
C语言
函数
大全-- i 开头的
函数
C语言
函数
大全--i 开头的
函数
c语言
重定向到标准
输出
到文件,标准
输出
std
out重定向至文件
将信息
输出
到文件,有多种办法,一般常用的方法为:f
printf
,
std
out重定向。对于f
printf
,由于参数中有文件句柄,如果原有软件是基于
printf
开发的,就改动较大了,要查找、替换,得费不少功夫。所以我着重研究了一下...
Windows SDK/API
1,183
社区成员
22,335
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章