如何控制打印一行记录后不走纸

wzyll 2003-08-18 10:27:09
大家好:
我用printer想实现打印一行记录后不走纸,但总不成功,每次打印,即使只打印一个字也要把整张纸都走完。我想实现的功能是打印完一条记录后只实现回车换行的功能,下次打印时接着打。急等着这个功能,速盼大家能给出详细代码。谢谢!
王振亚
2003.08.16
...全文
25 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzyll 2003-08-19
  • 打赏
  • 举报
回复
wwwwww先生,我试着运行了一遍您的程序,编译器提示“undeclared identifier moneyport.”,我不知该怎么办,请继续指教,并且我要打印的是数据库中的一条记录,您能否给出一个打印的实例,不胜感激之至!
王振亚
2003.08.19
WWWWA 2003-08-19
  • 打赏
  • 举报
回复
打印机必须是针式、直接发控制码-》打印机
漠北刀客 2003-08-19
  • 打赏
  • 举报
回复
可能与你的打印机有关系,你要用那种卷纸的打印机,可能才能实现
WWWWA 2003-08-19
  • 打赏
  • 举报
回复
var
PrnFileName: TextFile;
begin
Assignfile(PrnFileName,MoneyPort);lpt1 com1
Rewrite(PrnFileName);

write(PRNFileName,CHR(27)+'p'+CHR(0)+CHR(60)+CHR(255) );
CloseFile(PRNFileName);
wzyll 2003-08-19
  • 打赏
  • 举报
回复
大家能给出详细代码则更加感激不尽。谢谢!
王振亚
2003.08.19

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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