不分页打印(50分)

  • 主题发起人 主题发起人 RJU
  • 开始时间 开始时间
R

RJU

Unregistered / Unconfirmed
GUEST, unregistred user!
现在我想实现:我发一串字符就马上打印那一串字符,不要分页,后续的打印都是紧跟其后,
不用控件,请问有例子吗?谢谢了
 
有没有人棒棒我?
 
var
MyFile: TextFile;
首先
AssignPrn(MyFile);
Rewrite(MyFile);
以后每接收到一个字符串就
Writeln(MyFile, str);
最后
System.CloseFile(MyFile);
 
pipi:System.CloseFile(MyFile)会有换页的命令,我想的是不换页
 
最后,就是程序结束的时候,你的意思是连程序结束都不换页?
 
System.CloseFile(MyFile)放在程序结束?
我试了一下,执行Writeln(MyFile, str)的时候不会马上打印,
必须是执行System.CloseFile(MyFile)后才打印,我希望是实现相当于执行每执行
一次Writeln(MyFile, str)都马上打印一行,但不换页,可以吗?

先谢谢PIPI了


 
var
F: TextFile;
程序开始:
AssignFile(F, 'prn');
Rewrite(F);
每次输出:
Writeln(F,字符串);
//不要自动回车,那么改成Write
程序结束:
CloseFile(F);
 
执行后出现错误提示:错误的文件名。
 
Pipi:AssignFile(F, 'prn')改为AssignFile(F, 'prn1');后不出错,
但是Writeln(F,字符串)或者Write(F,字符串);
后都会自动翻页。
请PIPI帮助,谢谢



 
prn是错误文件名?prn1反而可以?不懂。
不过我的win2000是用prn都可以的
Write(F,字符串);
出来的字符串正确吗?
 
正确,但是只要Write(F,字符串);
就翻页
我的是WIN ME
唉,头都大了,呵呵
 
是了,什么打印机,不会是激光打印机吧?
 
谢谢PIPI,看来和打印纸有关,如果不用穿孔纸它就会翻页,用穿孔纸就不会。
在次谢谢PIPI
 
后退
顶部