如何用VFP3.0(在WIN3.2 或 WIN98下)的 say 语句实现打印机的立即打印

pc 2000-05-17 06:14:00
本人用VFP3.0编了一个类似超市POS的票据打印程序(在WIN3.2 或 WIN98下),要求每输入一条记录就要立即打印输出,以前在dos 下用 @prow()+1,1 say "string"可以实现,但用VFP3.0在WIN3.2或WIN98下却实现不了,打印机根本不动作,直到退出VFP打印机才一次将所有的输出数据打印出来(对打印机属性不用后台打印而设为直接输出到打印机后也一样),不知有哪位高手可解决此问题,谢谢了!
...全文
109 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
LUJUN 2001-09-12
  • 打赏
  • 举报
回复
set print on
set device to printer

@prow()+1,1 say "string

set print off
set print to





c_can 2001-09-12
  • 打赏
  • 举报
回复
可以在每一个打印命令后加?''
例:
@prow()+1,1 say "string"
?''
w102272 2000-07-05
  • 打赏
  • 举报
回复
将打印管理器屏蔽。
然后直接发送打印数据到端口。
dandanking 2000-05-18
  • 打赏
  • 举报
回复
别再用VFP了,那已经过时了。
可在输入语句后用REPORT 语句。

34,587

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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