用delphi5.0作了一个餐饮打单系统,运行在windows98,cpu366/32M.
从2002.5-2002.12.25能正常打印帐单,纸张大小是220*110.现在点打印后,打印预览正常,但打印机只打印两个字符,走一行纸,然后就不动了,而在写字板中能正常打印.考虑可能是系统问题,重装windows98 se ,正确安装EPSON LQ-300k,delphi5.0 、再安装打单系统,问题依就.不知如何是好,请高手不吝赐教!

解决方案 »

  1.   

    来指定了....不过......我还没有见过打印机!
    hehe
      

  2.   

    当然指定了,可好象不起作用.
    没有用第三方控件..
    不知delphi也是否有类似千年虫问题?
      

  3.   

    打印机没有动过的话,打印机是没有问题的。
    你是用什么控制打印机的?TPRINTER?
      

  4.   

    通过打印预览中的打印
    quickreport1.Preview 且打印纸张大小自定义.可打印机就是不打.真拿它没辙,咋办呢?各位仁兄???
      

  5.   

    你的自定义纸张是不是指在quickreport中设置的自定义,而应该在“开始”菜单中的“设置”项里设置打印机的自定义纸张。
      

  6.   

    不用说了,副士通8400e+在win98 下可以。win2000下大报表右边的打印不出来!但在word中可以打印!丢人不丢人!
      

  7.   

    谢谢各位仁兄的指点,只是此问题仍没有解决,声明一下,打印机是Epson-LQ300K,操作系统Windows98。在此小兄还请教一个问题:是不是自定义的纸张一定要在控制面板中的打印机下重新设置纸张大小为报表自定义的纸张大小才可以正常打印呢?如果是这样的话,为什么从2002年5月到12月这段时间没有在控制面板中设置可以正常打印,而现在不行呢????     谢谢!