在CCED中挂接断针免修程序PATCH24.COM

Author: 王德祥 Date: 1997-01-01

  UCDOS 6.0提供了针式打印机断针免修程序patch24.com,如果针式打印机出现断针而一时来不及修理,其用户可借助该程序应急打印出正常效果的文件。
#3  该程序使用方法为:
#3  patch24 [t] [s] [?] [p1,p2,p3...]
#3  t:测试打印针状态
#3  s:保存命令参数中指定的针号
#3  p1,p2...:断针号,可根据测试结果指定
  由于只有UCDOS提供的打印驱动程序才能调用断针免修程序,所以要想让CCED的打印输出也能有断针免修效果,就要让它使用UCDOS提供的打印驱动程序。
  下面假设在UCDOS中已选定LQ1600K的打印驱动程序EPSON24.PDV,在CCED编辑环境中按组合键Shift+F4调出CCED运行参数修改菜单,选“4-选择打印接口方案”,按A键,选择“1-EPSON LQ1600K”后,按数字键“6”,而后按屏幕提示输入“C:\UCDOS\DRV\EPSON24.PDV”,接着按两次Esc键退出设置。这样就将CCED的A方式打印设置成使用UCDOS提供的打印机驱动程序进行打印输出,也就可以使用打印机断针免修程序了。
  有一点需要注意,打印必须使用UCDOS定义的打印控制命令,具体可参见UCDOS用户手册。
  在这种模式下,按组合键Ctrl+P只能调出CCED的A方式打印菜单,其中不再提供模拟显示功能。这时可以使用UCDOS提供的打印预视程序preview.com。如果内存驻留有该程序,在UCDOS提示行打开的情况下,按组合键Ctrl+F8可以将其设置信息调到提示行,内容为:
#3  打印输出方式:
#3  (0-打印输出,1-1:1显示,2-1:2显示,3-自动调整,4-1:4显示):
  这时用户就可以按照需要进行相应的设置,例如输入数字“2”后,提示行恢复到输入状态。以后打印的结果就按1:2的比例“模拟显示”在屏幕上。如果要打印输出,必须再按Ctrl+F8重新选择“0-打印输出”。
  上述方法在DOS 6.22、UCDOS 6.0、CCED 5.03、EPSON LQ1600K、486兼容机环境下验证通过。