EJECT PAGE 命 令
向打印机发出有条件走纸的指令
语 法
EJECT PAGE
说 明
使用 EJECT PAGE 命令可以连续走纸 走纸取决于 _PADVANCE 的值以及 ON PAGE
例程是否有效
如果 _PADVANCE 设置为 FORMFEED 而 ON PAGE 例程没有运行 则 EJECT PAGE
命令执行下列操作
-
如
果 打 印 机 已 经 联 机 则 向 打 印 机 发 送 一 个 换 页 符
-
根 据 系 统 变 量 _PLENGTH 和_PLINENO 向 屏 幕 或 者 某 个 替 补 文 件 发 送 换行 符
-
_PAGENO
加 1
-
PLINENO
设 置 为 0
-
如 果 系 统 变 量 _PADVANCE 设 置 为 LINEFEEDS 而 ON PAGE 例 程 正在 运行 并 且 _PLINENO 的 值 小 于 ON PAGE 例 程 所 指 定 的 行 数 则 EJECT
PAGE 命 令 将 不 断 向 打 印 机 V isual FoxPro 主 窗 口 或 某 个 替 补 文 件 或 者 以 上两 者 发 送 换 行 符 直 到 打 印 机 走 纸 到 下 一 页 顶 端 为 止
如果 ON PAGE 例程未执行 或当 _PADVANCE 设置为 LINEFEEDS 并且
_PLINENO 大于 ON PAGE 例程所指定的行号 则 EJECT PAGE 命令执行下列操作
-
根 据 系 统 变 量 _PLENGTH 和_PLINENO 向 打 印 机 V isual FoxPro 主 窗 口或 其 替 补 文 件 发 送 换 行 符
-
PAGENO
加 1
-
PLINENO
设 置 为 0
请 参 阅
EJECT , ON PAGE , SET ALTERNATE , SET DEVICE , SET PRINTER , PCOL( ) ,
PROW( ) , 系统变量概览